Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Element TSearchHelper / collectivite
Namespace No namespace
Annotations
Permet de spécifier une collectivité. $current-collectivite permet de prendre la collectivité courante de la source, c'est à dire celle passée dans le contexte de recherche.
Diagram
Diagram conf-metier33.tmp#id172 conf-metier33.tmp#id171
Type TSearchHelperParameter
Properties
content: complex
minOccurs: 0
mixed: true
Model
Attributes
QName Type Fixed Default Use Annotation
editable xs:boolean optional
Permet de définir si la cible de ce paramètre sera éditable
Source
<xs:element name="collectivite" type="TSearchHelperParameter" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Permet de spécifier une collectivité. $current-collectivite permet de prendre la collectivité courante de la source, c'est à dire celle passée dans le contexte de recherche.</xs:documentation>
  </xs:annotation>
</xs:element>
Element TSearchHelper / budget
Namespace No namespace
Annotations
Permet de spécifier un budget. $current-budget permet de prendre le budget courant de la source, c'est à dire celui passé dans le contexte de recherche.
Diagram
Diagram conf-metier33.tmp#id172 conf-metier33.tmp#id171
Type TSearchHelperParameter
Properties
content: complex
minOccurs: 0
mixed: true
Model
Attributes
QName Type Fixed Default Use Annotation
editable xs:boolean optional
Permet de définir si la cible de ce paramètre sera éditable
Source
<xs:element name="budget" type="TSearchHelperParameter" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Permet de spécifier un budget. $current-budget permet de prendre le budget courant de la source, c'est à dire celui passé dans le contexte de recherche.</xs:documentation>
  </xs:annotation>
</xs:element>
Element TSearchHelper / critere-mapping
Namespace No namespace
Annotations
Permet de mapper le nom d'un critère dans le document source sur un nom de critère dans le docuemtn cible
Diagram
Diagram conf-metier24.tmp#id175 conf-metier24.tmp#id176
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
source xs:NCName required
ID du critere dans la source
target xs:NCName required
ID du critere dans le target
Source
<xs:element name="critere-mapping" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Permet de mapper le nom d'un critère dans le document source sur un nom de critère dans le docuemtn cible</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="source" type="xs:NCName" use="required">
      <xs:annotation>
        <xs:documentation>ID du critere dans la source</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="target" type="xs:NCName" use="required">
      <xs:annotation>
        <xs:documentation>ID du critere dans le target</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element TSearchHelper / exclude-critere
Namespace No namespace
Annotations
Permet d'exclure la recopie de critères
Diagram
Diagram conf-metier24.tmp#id178 conf-metier24.tmp#id179
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
source xs:NCName optional
Exclusion d'un critère par son ID dans le document source
target xs:NCName optional
Exclusion d'un critère par son ID dans le document target
Source
<xs:element name="exclude-critere" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Permet d'exclure la recopie de critères</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="source" type="xs:NCName" use="optional">
      <xs:annotation>
        <xs:documentation>Exclusion d'un critère par son ID dans le document source</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="target" type="xs:NCName" use="optional">
      <xs:annotation>
        <xs:documentation>Exclusion d'un critère par son ID dans le document target</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element TSearchHelper / required-critere
Namespace No namespace
Annotations
Permet de forcer l'affichage d'un critere qui ne devra pas pouvoir être supprimé
Diagram
Diagram conf-metier24.tmp#id184 conf-metier24.tmp#id181
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model value*
Children value
Instance
<required-critere ref-id="">
  <value key="" value="">{0,unbounded}</value>
</required-critere>
Attributes
QName Type Fixed Default Use Annotation
ref-id xs:NCName required
L'identifiant du critère à afficher
Source
<xs:element name="required-critere" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Permet de forcer l'affichage d'un critere qui ne devra pas pouvoir être supprimé</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="value" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Permet d'affecter une value à l'in des inputs de ce critere</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="key" type="xs:string" use="required">
            <xs:annotation>
              <xs:documentation>L'identifiant de l'input à initialiser. Par exemple VALEUR:annee</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="value" type="xs:string" use="required">
            <xs:annotation>
              <xs:documentation>La valeur a fixer</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ref-id" type="xs:NCName" use="required">
      <xs:annotation>
        <xs:documentation>L'identifiant du critère à afficher</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element required-critere / TSearchHelper / value
Namespace No namespace
Annotations
Permet d'affecter une value à l'in des inputs de ce critere
Diagram
Diagram conf-metier24.tmp#id182 conf-metier24.tmp#id183
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
key xs:string required
L'identifiant de l'input à initialiser. Par exemple VALEUR:annee
value xs:string required
La valeur a fixer
Source
<xs:element name="value" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Permet d'affecter une value à l'in des inputs de ce critere</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="key" type="xs:string" use="required">
      <xs:annotation>
        <xs:documentation>L'identifiant de l'input à initialiser. Par exemple VALEUR:annee</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="value" type="xs:string" use="required">
      <xs:annotation>
        <xs:documentation>La valeur a fixer</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Complex Type TSearchHelper
Namespace No namespace
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
Used by
Model collectivite{0,1} , budget{0,1} , critere-mapping* , exclude-critere* , required-critere*
Children budget, collectivite, critere-mapping, exclude-critere, required-critere
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:complexType name="TSearchHelper">
  <xs:sequence>
    <xs:element name="collectivite" type="TSearchHelperParameter" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Permet de spécifier une collectivité. $current-collectivite permet de prendre la collectivité courante de la source, c'est à dire celle passée dans le contexte de recherche.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="budget" type="TSearchHelperParameter" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Permet de spécifier un budget. $current-budget permet de prendre le budget courant de la source, c'est à dire celui passé dans le contexte de recherche.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="critere-mapping" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Permet de mapper le nom d'un critère dans le document source sur un nom de critère dans le docuemtn cible</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="source" type="xs:NCName" use="required">
          <xs:annotation>
            <xs:documentation>ID du critere dans la source</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="target" type="xs:NCName" use="required">
          <xs:annotation>
            <xs:documentation>ID du critere dans le target</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
    <xs:element name="exclude-critere" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Permet d'exclure la recopie de critères</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="source" type="xs:NCName" use="optional">
          <xs:annotation>
            <xs:documentation>Exclusion d'un critère par son ID dans le document source</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="target" type="xs:NCName" use="optional">
          <xs:annotation>
            <xs:documentation>Exclusion d'un critère par son ID dans le document target</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
    <xs:element name="required-critere" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Permet de forcer l'affichage d'un critere qui ne devra pas pouvoir être supprimé</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="value" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Permet d'affecter une value à l'in des inputs de ce critere</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:attribute name="key" type="xs:string" use="required">
                <xs:annotation>
                  <xs:documentation>L'identifiant de l'input à initialiser. Par exemple VALEUR:annee</xs:documentation>
                </xs:annotation>
              </xs:attribute>
              <xs:attribute name="value" type="xs:string" use="required">
                <xs:annotation>
                  <xs:documentation>La valeur a fixer</xs:documentation>
                </xs:annotation>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
        <xs:attribute name="ref-id" type="xs:NCName" use="required">
          <xs:annotation>
            <xs:documentation>L'identifiant du critère à afficher</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="documentId" type="xs:NCName" use="required">
    <xs:annotation>
      <xs:documentation>Le documentId dans lequel on va faire la recherche</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="etatId" type="xs:NCName" use="required">
    <xs:annotation>
      <xs:documentation>L'état dans lequel on va faire la recherche</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="elementId" type="xs:NCName" use="required">
    <xs:annotation>
      <xs:documentation>L'élément sur lequel on va faire la recherche</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="returnValue" type="xs:NCName" use="optional">
    <xs:annotation>
      <xs:documentation>ID d'un hidden du résultat de recherche dans lequel on prend la valeur à renvoyer</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Attribute critere-mapping / TSearchHelper / @source
Namespace No namespace
Annotations
ID du critere dans la source
Type xs:NCName
Properties
use: required
Used by
Source
<xs:attribute name="source" type="xs:NCName" use="required">
  <xs:annotation>
    <xs:documentation>ID du critere dans la source</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute critere-mapping / TSearchHelper / @target
Namespace No namespace
Annotations
ID du critere dans le target
Type xs:NCName
Properties
use: required
Used by
Source
<xs:attribute name="target" type="xs:NCName" use="required">
  <xs:annotation>
    <xs:documentation>ID du critere dans le target</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute exclude-critere / TSearchHelper / @source
Namespace No namespace
Annotations
Exclusion d'un critère par son ID dans le document source
Type xs:NCName
Properties
use: optional
Used by
Source
<xs:attribute name="source" type="xs:NCName" use="optional">
  <xs:annotation>
    <xs:documentation>Exclusion d'un critère par son ID dans le document source</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute exclude-critere / TSearchHelper / @target
Namespace No namespace
Annotations
Exclusion d'un critère par son ID dans le document target
Type xs:NCName
Properties
use: optional
Used by
Source
<xs:attribute name="target" type="xs:NCName" use="optional">
  <xs:annotation>
    <xs:documentation>Exclusion d'un critère par son ID dans le document target</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute value / required-critere / TSearchHelper / @key
Namespace No namespace
Annotations
L'identifiant de l'input à initialiser. Par exemple VALEUR:annee
Type xs:string
Properties
use: required
Used by
Source
<xs:attribute name="key" type="xs:string" use="required">
  <xs:annotation>
    <xs:documentation>L'identifiant de l'input à initialiser. Par exemple VALEUR:annee</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute value / required-critere / TSearchHelper / @value
Namespace No namespace
Annotations
La valeur a fixer
Type xs:string
Properties
use: required
Used by
Source
<xs:attribute name="value" type="xs:string" use="required">
  <xs:annotation>
    <xs:documentation>La valeur a fixer</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute required-critere / TSearchHelper / @ref-id
Namespace No namespace
Annotations
L'identifiant du critère à afficher
Type xs:NCName
Properties
use: required
Used by
Source
<xs:attribute name="ref-id" type="xs:NCName" use="required">
  <xs:annotation>
    <xs:documentation>L'identifiant du critère à afficher</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TSearchHelper / @documentId
Namespace No namespace
Annotations
Le documentId dans lequel on va faire la recherche
Type xs:NCName
Properties
use: required
Used by
Complex Type TSearchHelper
Source
<xs:attribute name="documentId" type="xs:NCName" use="required">
  <xs:annotation>
    <xs:documentation>Le documentId dans lequel on va faire la recherche</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TSearchHelper / @etatId
Namespace No namespace
Annotations
L'état dans lequel on va faire la recherche
Type xs:NCName
Properties
use: required
Used by
Complex Type TSearchHelper
Source
<xs:attribute name="etatId" type="xs:NCName" use="required">
  <xs:annotation>
    <xs:documentation>L'état dans lequel on va faire la recherche</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TSearchHelper / @elementId
Namespace No namespace
Annotations
L'élément sur lequel on va faire la recherche
Type xs:NCName
Properties
use: required
Used by
Complex Type TSearchHelper
Source
<xs:attribute name="elementId" type="xs:NCName" use="required">
  <xs:annotation>
    <xs:documentation>L'élément sur lequel on va faire la recherche</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute TSearchHelper / @returnValue
Namespace No namespace
Annotations
ID d'un hidden du résultat de recherche dans lequel on prend la valeur à renvoyer
Type xs:NCName
Properties
use: optional
Used by
Complex Type TSearchHelper
Source
<xs:attribute name="returnValue" type="xs:NCName" use="optional">
  <xs:annotation>
    <xs:documentation>ID d'un hidden du résultat de recherche dans lequel on prend la valeur à renvoyer</xs:documentation>
  </xs:annotation>
</xs:attribute>