cancel
Showing results for 
Search instead for 
Did you mean: 

aspect LIST

jeanjot
Confirmed Champ
Confirmed Champ
Bonjour

Pour une version alfresco Community 3.4.d

Je voudrais savoir, si il est possible via un webscript de récupérer l'ensemble des valeurs de la liste d'un aspect possédant une contrainte de type LIST.

La contrainte :
    <constraint name="aelb:StatutDoc_constraint" type="LIST">
      <parameter name="allowedValues">
   <list>
     <value>Création</value> <!– En cours de création –>
     <value>Modification</value> <!– En cours de Modification –>
     <value>Validation</value> <!– Statut Validation –>
     <value>Publication</value> <!– En cours de Publication –>
     <value>Archiver</value> <!– Statut d'Archivage –>
   </list>
      </parameter>
    </constraint>

L'aspect :
    
<aspect name="test:Extranet">
      <title>Meta-données : Test Extranet</title>
      <properties>
   <property name="test:StatutDoc">
     <title>Statut Extranet</title>
     <type>d:text</type>
     <default>Création</default>
     <index enabled="true">
       <atomic>true</atomic>
       <stored>false</stored>
       <tokenised>false</tokenised>
     </index>
     <constraints>
       <constraint ref="test:StatutDoc_constraint"/>
     </constraints>
   </property>
   <property name="test:DateDeb">
     <title>Date de Début de Publication</title>
     <type>d:date</type>
   </property>
   <property name="test:DateFin">
     <title>Date de Fin de Publication</title>
     <type>d:date</type>
   </property>
      </properties>
    </aspect>

Merci de vos retours.
2 REPLIES 2

rguinot
Confirmed Champ
Confirmed Champ
Le plus simple est de voir les contraintes de type "REGISTERED" et le ConstraintRegistry, si tu souhaites les récupérer en Java.

A noter que le Forms Engine que Share utilise transformera automatiquement ta contrainte LIST en dropdown par exemple, sans code ou config explicite nécessaire.

jeanjot
Confirmed Champ
Confirmed Champ
Merci Romain

Le plus simple est de voir les contraintes de type "REGISTERED" et le ConstraintRegistry, si tu souhaites les récupérer en Java.

Mon problème n'est pas java mais javascript …
Mon but est de récupérer cette contrainte LIST pour la manipuler dans un webscript et non sur un développement java.