Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Element TInput / help
Namespace No namespace
Annotations
Permet de définir l'aide de ce champ
Diagram
Diagram conf-metier5.tmp#id28
Type THelp
Properties
content: complex
minOccurs: 0
mixed: true
Model
Source
<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>
Element TInput / search-helper
Namespace No namespace
Annotations
Permet de définir une saisie dans un autre type de document
Diagram
Diagram conf-metier24.tmp#id185 conf-metier24.tmp#id186 conf-metier24.tmp#id187 conf-metier24.tmp#id188 conf-metier24.tmp#id170 conf-metier24.tmp#id173 conf-metier24.tmp#id174 conf-metier24.tmp#id177 conf-metier24.tmp#id180 conf-metier24.tmp#id169
Type TSearchHelper
Properties
content: complex
minOccurs: 0
Model collectivite{0,1} , budget{0,1} , critere-mapping* , exclude-critere* , required-critere*
Children budget, collectivite, critere-mapping, exclude-critere, required-critere
Instance
<search-helper documentId="" elementId="" etatId="" returnValue="">
  <collectivite editable="">{0,1}</collectivite>
  <budget editable="">{0,1}</budget>
  <critere-mapping source="" target="">{0,unbounded}</critere-mapping>
  <exclude-critere source="" target="">{0,unbounded}</exclude-critere>
  <required-critere ref-id="">{0,unbounded}</required-critere>
</search-helper>
Attributes
QName Type Fixed Default Use Annotation
documentId xs:NCName required
Le documentId dans lequel on va faire la recherche
elementId xs:NCName required
L'élément sur lequel on va faire la recherche
etatId xs:NCName required
L'état dans lequel on va faire la recherche
returnValue xs:NCName optional
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>
Complex Type TInput
Namespace No namespace
Annotations
Element de saisie represente par un champ
Diagram
Diagram conf-metier4.tmp#id189 conf-metier4.tmp#id191 conf-metier4.tmp#id192 conf-metier4.tmp#id193 conf-metier4.tmp#id194 conf-metier4.tmp#id195 conf-metier4.tmp#id196 conf-metier4.tmp#id167 conf-metier4.tmp#id168
Used by
Element TCritere/input
Model help{0,1} , search-helper{0,1}
Children help, search-helper
Attributes
QName Type Fixed Default Use Annotation
datatype TInputDatatype optional
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 (=, <=, <, !=, >=, >)
help TPseudoXPath optional
Requete XPath valide ramenant une liste de valeurs que l'utilisateur pourra selectionner pour mettre comme valeur du champ
id xs:NCName required
Identifiant du champ. Cet identifiant est utilise pour faire des substitutions dans le path du critere avec ##VALEUR:id## et ##OPERATEUR:id##
libelle xs:string optional
Permet d'afficher un libelle avant le champ. Non obligatoire.
remove-operator xs:boolean false optional
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.
uppercase xs:boolean optional
Permet de forcer la saisie en majuscules
xml-format xs:string optional
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>
Attribute TInput / @datatype
Namespace No namespace
Annotations
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 (=, <=, <, !=, >=, >)
Type TInputDatatype
Properties
content: simple
Facets
enumeration string
enumeration numeric
enumeration date
Used by
Complex Type TInput
Source
<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>
Attribute TInput / @help
Namespace No namespace
Annotations
Requete XPath valide ramenant une liste de valeurs que l'utilisateur pourra selectionner pour mettre comme valeur du champ
Type TPseudoXPath
Properties
content: simple
Used by
Complex Type TInput
Source
<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>
Attribute TInput / @id
Namespace No namespace
Annotations
Identifiant du champ. Cet identifiant est utilise pour faire des substitutions dans le path du critere avec ##VALEUR:id## et ##OPERATEUR:id##
Type xs:NCName
Properties
use: required
Used by
Complex Type TInput
Source
<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>
Attribute TInput / @libelle
Namespace No namespace
Annotations
Permet d'afficher un libelle avant le champ. Non obligatoire.
Type xs:string
Properties
content: simple
Used by
Complex Type TInput
Source
<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>
Attribute TInput / @uppercase
Namespace No namespace
Annotations
Permet de forcer la saisie en majuscules
Type xs:boolean
Properties
content: simple
Used by
Complex Type TInput
Source
<xs:attribute name="uppercase" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Permet de forcer la saisie en majuscules</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TInput / @remove-operator
Namespace No namespace
Annotations
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.
Type xs:boolean
Properties
use: optional
default: false
Used by
Complex Type TInput
Source
<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>
Attribute TInput / @xml-format
Namespace No namespace
Annotations
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
Type xs:string
Properties
use: optional
Used by
Complex Type TInput
Source
<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>