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 =… »)
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 :