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.
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>
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.
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>
<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>
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>
<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: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>
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>
<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: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: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="ref-id" type="xs:NCName" use="required"><xs:annotation><xs:documentation>L'identifiant du critère à afficher</xs:documentation></xs:annotation></xs:attribute>
<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>