<xs:element name="help" type="THelp" minOccurs="0"><xs:annotation><xs:documentation>Permet de définir l'aide de ce champ</xs:documentation></xs:annotation></xs:element>
ID d'un hidden du résultat de recherche dans lequel on prend la valeur à renvoyer
Source
<xs:element name="search-helper" type="TSearchHelper" minOccurs="0"><xs:annotation><xs:documentation>Permet de définir une saisie dans un autre type de document</xs:documentation></xs:annotation></xs:element>
En definissnt un type de donnee, on fait apparaitre une liste de comparateurs possibles. En general, pour les string, on a (Commence par, contient, egale, differe, etc...)et pour les numeriques on a (=, <=, <, !=, >=, >)
Permet d'indiquer qu'on ne veut pas afficher les opérateurs. Utiles simplement quand on est obligé de spécifier un datatype mais qu'on ne veut pas d'opérateur, pour les dates par exemple.
cet attribut est obligatoire si l'attribut datatype vaut "date". Il décrit dans quel format la date est dans le fichier xml. Le format indiqué doit correspondre à la définition de java.text.SimpleDateFormat
Source
<xs:complexType name="TInput"><xs:annotation><xs:documentation>Element de saisie represente par un champ</xs:documentation></xs:annotation><xs:sequence><xs:element name="help" type="THelp" minOccurs="0"><xs:annotation><xs:documentation>Permet de définir l'aide de ce champ</xs:documentation></xs:annotation></xs:element><xs:element name="search-helper" type="TSearchHelper" minOccurs="0"><xs:annotation><xs:documentation>Permet de définir une saisie dans un autre type de document</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute name="datatype" type="TInputDatatype"><xs:annotation><xs:documentation>En definissnt un type de donnee, on fait apparaitre une liste de comparateurs possibles. En general, pour les string, on a (Commence par, contient, egale, differe, etc...) et pour les numeriques on a (=, <=, <, !=, >=, >)</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="help" type="TPseudoXPath"><xs:annotation><xs:documentation>Requete XPath valide ramenant une liste de valeurs que l'utilisateur pourra selectionner pour mettre comme valeur du champ</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="id" use="required" type="xs:NCName"><xs:annotation><xs:documentation>Identifiant du champ. Cet identifiant est utilise pour faire des substitutions dans le path du critere avec ##VALEUR:id## et ##OPERATEUR:id##</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="libelle" type="xs:string"><xs:annotation><xs:documentation>Permet d'afficher un libelle avant le champ. Non obligatoire.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="uppercase" type="xs:boolean"><xs:annotation><xs:documentation>Permet de forcer la saisie en majuscules</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="remove-operator" type="xs:boolean" use="optional" default="false"><xs:annotation><xs:documentation>Permet d'indiquer qu'on ne veut pas afficher les opérateurs. Utiles simplement quand on est obligé de spécifier un datatype mais qu'on ne veut pas d'opérateur, pour les dates par exemple.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="xml-format" type="xs:string" use="optional"><xs:annotation><xs:documentation>cet attribut est obligatoire si l'attribut datatype vaut "date". Il décrit dans quel format la date est dans le fichier xml. Le format indiqué doit correspondre à la définition de java.text.SimpleDateFormat</xs:documentation></xs:annotation></xs:attribute></xs:complexType>
En definissnt un type de donnee, on fait apparaitre une liste de comparateurs possibles. En general, pour les string, on a (Commence par, contient, egale, differe, etc...)et pour les numeriques on a (=, <=, <, !=, >=, >)
<xs:attribute name="datatype" type="TInputDatatype"><xs:annotation><xs:documentation>En definissnt un type de donnee, on fait apparaitre une liste de comparateurs possibles. En general, pour les string, on a (Commence par, contient, egale, differe, etc...) et pour les numeriques on a (=, <=, <, !=, >=, >)</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="help" type="TPseudoXPath"><xs:annotation><xs:documentation>Requete XPath valide ramenant une liste de valeurs que l'utilisateur pourra selectionner pour mettre comme valeur du champ</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="id" use="required" type="xs:NCName"><xs:annotation><xs:documentation>Identifiant du champ. Cet identifiant est utilise pour faire des substitutions dans le path du critere avec ##VALEUR:id## et ##OPERATEUR:id##</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="libelle" type="xs:string"><xs:annotation><xs:documentation>Permet d'afficher un libelle avant le champ. Non obligatoire.</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="uppercase" type="xs:boolean"><xs:annotation><xs:documentation>Permet de forcer la saisie en majuscules</xs:documentation></xs:annotation></xs:attribute>
Permet d'indiquer qu'on ne veut pas afficher les opérateurs. Utiles simplement quand on est obligé de spécifier un datatype mais qu'on ne veut pas d'opérateur, pour les dates par exemple.
<xs:attribute name="remove-operator" type="xs:boolean" use="optional" default="false"><xs:annotation><xs:documentation>Permet d'indiquer qu'on ne veut pas afficher les opérateurs. Utiles simplement quand on est obligé de spécifier un datatype mais qu'on ne veut pas d'opérateur, pour les dates par exemple.</xs:documentation></xs:annotation></xs:attribute>
cet attribut est obligatoire si l'attribut datatype vaut "date". Il décrit dans quel format la date est dans le fichier xml. Le format indiqué doit correspondre à la définition de java.text.SimpleDateFormat
<xs:attribute name="xml-format" type="xs:string" use="optional"><xs:annotation><xs:documentation>cet attribut est obligatoire si l'attribut datatype vaut "date". Il décrit dans quel format la date est dans le fichier xml. Le format indiqué doit correspondre à la définition de java.text.SimpleDateFormat</xs:documentation></xs:annotation></xs:attribute>