Instance FullExample

De Trustedbird Client Wiki
Révision de 24 juin 2011 à 15:55 par Anthonyjuge (discussion | contributions) (Page créée avec « FullExample est une instance regroupant les fonctionnalités avancées spécifiées par XIMF. Notamment les champs à sélection multiple. == Champs à sélection multiple =… »)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

FullExample est une instance regroupant les fonctionnalités avancées spécifiées par XIMF. Notamment les champs à sélection multiple.

Champs à sélection multiple

Ces champs décrivent une façon de renseigner simplement les valeurs de sous-catégories. Pour ce faire, il suffit de cliquer sur un élément père de façon à ce que les éléments fils deviennent disponibles. Il est nécessaire de spécifier un séparateur servant à la concaténation de la valeur principale de la valeur fille.

Exemple : fichier header-fullexample.xml

 <ximf:header id="header-categories" 
        headerName="X-XIMF-Categories"
        type="string"
        ilk="ilk-categories"
        isMandatory="false" >
   <ximf:set id="value-category-general" minItem="1" maxItem="64" separator="," >
     <ximf:string ilk="ilk-private-mail" content="CORRESPONDANCE PRIVEE" />
     <ximf:string ilk="ilk-mensual-report" content="COMPTE RENDU MENSUEL"  />
     <ximf:compstring ilk="ilk-announcement" content="ANNONCE" separator=" ">
       <ximf:set id="ilk-announcement-type" minItem="1" maxItem="64">
         <ximf:string ilk="ilk-announcement-syndicate" content="SYNDICAT" />
         <ximf:string ilk="ilk-announcement-department" content="DEPARTEMENT" />
         <ximf:string ilk="ilk-announcement-company" content="ENTREPRISE" />
       </ximf:set>
     </ximf:compstring>
   </ximf:set>
   <ximf:set id="value-category-confidential" minItem="1" maxItem="64" separator=",">
     <ximf:string ilk="ilk-meeting-report" content="COMPTE RENDU DE REUNION" />
     <ximf:compstring ilk="ilk-announcement" content="ANNONCE" separator=" ">
       <ximf:set ref="ilk-announcement-type" />						
     </ximf:compstring> 
     <ximf:compstring ilk="ilk-internal-project" content="PROJET" separator=" : ">
       <ximf:string editable="true" />
     </ximf:compstring>
   </ximf:set>
   <ximf:set id="value-category-highly-confidential" separator=",">
     <ximf:string ilk="ilk-general" content="GENERAL" />
     <ximf:compstring ilk="ilk-special-company-project" content="PROJET SPECIAL" separator=" : ">
       <ximf:string editable="true" />
     </ximf:compstring>
     <ximf:compstring ilk="ilk-internal-project" content="PROJET INTERNE" separator=" : ">
       <ximf:string editable="true" />
     </ximf:compstring>
   </ximf:set>		
 </ximf:header>


Ce qui produit l'élément de formulaire suivant :


Affichage d'un champ à sélection multiple de l'instance XIMF FullExample dans Trustedird