Instance FullExample : Différence entre versions
De Trustedbird Client Wiki
m (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 =… ») |
(Aucune différence)
|
Version du 24 juin 2011 à 15:55
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 :

