Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Element TSpecial-key / desc
Namespace No namespace
Diagram
Diagram conf-metier23.tmp#id39 conf-metier23.tmp#id38
Type TDescription
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
value xs:integer required
Source
<xs:element name="desc" minOccurs="0" maxOccurs="unbounded" type="TDescription"/>
Complex Type TSpecial-key
Namespace No namespace
Annotations
Definit une sepcial-key. Une special-key est un index
special qui permet des filtres dans cetaines conditions
(en particulier pour la suppression). Il n'y a en
general qu'une seule valeur de special-key par flux XML.
Diagram
Diagram conf-metier22.tmp#id40 conf-metier22.tmp#id41 conf-metier22.tmp#id42 conf-metier22.tmp#id44 conf-metier22.tmp#id46 conf-metier22.tmp#id37
Used by
Model desc*
Children desc
Attributes
QName Type Fixed Default Use Annotation
id xs:NCName required
Représente un identifiant unique au sein du groupe auquel il appartient.
libelle xs:string required
Le libellé à afficher pour cette special-key
path TPseudoXPath required
Chemin XPath permettant d'acceder a la valeur de
cette special-key. Ce chemin doit imperativement
permettre de trouver une valeur unique dans un flux
XML importe.
pos TSpecialKeyPos required
La position de cette special-key. Si on definit pour
un document des special-key surr des valeurs
Annee-Mois, Mois est une sous valeur de Annee ; dans
ce cas, Annee aura une position 1 et Mois une
position 2.
transform TTransform optional
La transformation a appliquer aux valeur de cette
special-key avant l'import.
Source
<xs:complexType name="TSpecial-key">
  <xs:annotation>
    <xs:documentation>Definit une sepcial-key. Une special-key est un index special qui permet des filtres dans cetaines conditions (en particulier pour la suppression). Il n'y a en general qu'une seule valeur de special-key par flux XML.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:annotation>
      <xs:documentation>Liste les descriptions a associer aux codes.</xs:documentation>
    </xs:annotation>
    <xs:element name="desc" minOccurs="0" maxOccurs="unbounded" type="TDescription"/>
  </xs:sequence>
  <xs:attribute name="id" use="required" type="xs:NCName">
    <xs:annotation>
      <xs:documentation>Représente un identifiant unique au sein du groupe auquel il appartient.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="libelle" use="required" type="xs:string">
    <xs:annotation>
      <xs:documentation>Le libellé à afficher pour cette special-key</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="path" use="required" type="TPseudoXPath">
    <xs:annotation>
      <xs:documentation>Chemin XPath permettant d'acceder a la valeur de cette special-key. Ce chemin doit imperativement permettre de trouver une valeur unique dans un flux XML importe.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="pos" use="required" type="TSpecialKeyPos">
    <xs:annotation>
      <xs:documentation>La position de cette special-key. Si on definit pour un document des special-key surr des valeurs Annee-Mois, Mois est une sous valeur de Annee ; dans ce cas, Annee aura une position 1 et Mois une position 2.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="transform" type="TTransform" use="optional">
    <xs:annotation>
      <xs:documentation>La transformation a appliquer aux valeur de cette special-key avant l'import.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Attribute TSpecial-key / @id
Namespace No namespace
Annotations
Représente un identifiant unique au sein du groupe auquel il appartient.
Type xs:NCName
Properties
use: required
Used by
Complex Type TSpecial-key
Source
<xs:attribute name="id" use="required" type="xs:NCName">
  <xs:annotation>
    <xs:documentation>Représente un identifiant unique au sein du groupe auquel il appartient.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TSpecial-key / @libelle
Namespace No namespace
Annotations
Le libellé à afficher pour cette special-key
Type xs:string
Properties
use: required
Used by
Complex Type TSpecial-key
Source
<xs:attribute name="libelle" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Le libellé à afficher pour cette special-key</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TSpecial-key / @path
Namespace No namespace
Annotations
Chemin XPath permettant d'acceder a la valeur de
cette special-key. Ce chemin doit imperativement
permettre de trouver une valeur unique dans un flux
XML importe.
Type TPseudoXPath
Properties
use: required
Used by
Complex Type TSpecial-key
Source
<xs:attribute name="path" use="required" type="TPseudoXPath">
  <xs:annotation>
    <xs:documentation>Chemin XPath permettant d'acceder a la valeur de cette special-key. Ce chemin doit imperativement permettre de trouver une valeur unique dans un flux XML importe.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TSpecial-key / @pos
Namespace No namespace
Annotations
La position de cette special-key. Si on definit pour
un document des special-key surr des valeurs
Annee-Mois, Mois est une sous valeur de Annee ; dans
ce cas, Annee aura une position 1 et Mois une
position 2.
Type TSpecialKeyPos
Properties
use: required
Facets
enumeration 1
enumeration 2
enumeration 3
Used by
Complex Type TSpecial-key
Source
<xs:attribute name="pos" use="required" type="TSpecialKeyPos">
  <xs:annotation>
    <xs:documentation>La position de cette special-key. Si on definit pour un document des special-key surr des valeurs Annee-Mois, Mois est une sous valeur de Annee ; dans ce cas, Annee aura une position 1 et Mois une position 2.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TSpecial-key / @transform
Namespace No namespace
Annotations
La transformation a appliquer aux valeur de cette
special-key avant l'import.
Type TTransform
Properties
use: optional
Facets
enumeration normalizeMonth
Transforme un code de mois (1-12) en un code a 2
chiffres en prefixant si necessaire par un "0"
enumeration Identity
Ne realise aucune transformation (identite)
enumeration UpperCase
enumeration LowerCase
Used by
Complex Type TSpecial-key
Source
<xs:attribute name="transform" type="TTransform" use="optional">
  <xs:annotation>
    <xs:documentation>La transformation a appliquer aux valeur de cette special-key avant l'import.</xs:documentation>
  </xs:annotation>
</xs:attribute>