Personnalisation des champs cascades : Différence entre versions

De Documentation ISIOS
Aller à : navigation, rechercher
Ligne 8 : Ligne 8 :
  
 
== Mode d'emploi ==
 
== Mode d'emploi ==
 +
 +
 +
=== Récupération des ID (Numéro Systèmes) ===
 +
 +
 +
==== Récupération de l'ID du champ parent ====
  
  
Ligne 21 : Ligne 27 :
 
[[Image:Cascade ID affiche.png|centre|frame|Id du champ visible]]
 
[[Image:Cascade ID affiche.png|centre|frame|Id du champ visible]]
  
 +
 +
==== Récupération de l'ID du choix de proposition ====
 +
 +
 +
Afin de pouvoir configurer les choix du champ 2 qui découleront du choix du champ 1, il faut également récupérer les ID des choix proposés dans le champ 1. Pour ce faire :
 +
 +
 +
1 - Dans la liste de configuration, cliquer sur le titre du champ sélect 1 afin d'accéder au différents choix du champ
 +
 +
 +
[[Image:Cascade ClicTitreChamp.png|centre|frame|Clic sur le titre]]
 +
 +
 +
2 - La colonne ID est présente par défaut. Noter les ID de chacun des choix.
 +
 +
 +
[[Image:Cascade ID Choix.png|centre|frame|ID des choix du champ 1]]
 +
 +
 +
=== Configuration des conditions ===
 +
 +
 +
Afin de lier en '''''Cascade''''' le champ 1 avec le champ 2, il faut que le champ 2 ait des conditions pour chacun des choix qu'il propose. Pour ce faire :
 +
 +
 +
1 - Toujours dans la configuration des champs personnalisés. cliquer sur le titre du champ 2 afin d'accéder aux choix proposés
 +
 +
 +
[[Image:Cascade ClicTitreChamp2.png|centre|frame|Clic sur le titre]]
 +
 +
[[Image:Cascade ChoixChamp2.png|centre|frame|Choix proposés du champ 2]]
  
  
 +
2 - Dans la colonne condition, coller la condition suivante et remplacer les valeurs
  
 +
:* ID '''''champ parent''''' : No ID du champ 1 (champ parent)
 +
:* ID du '''''choix du champ parent''''' : No ID du choix du champ parent qui fera apparaître le choix proposé du champ 2
  
 
[
 
[
 
     [
 
     [
         {"field":"custom_235","type":"equal","value":209}
+
         {"field":"custom_ID champ parent","type":"equal","value":ID du choix du parent}
 
     ]
 
     ]
 
]
 
]
 +
 +
 +
=== Exemple de configuration ===
 +
 +
 +
:* Champ 1 : Pays (ID 233)
 +
::* Choix 1 => France (ID 242)
 +
::* Choix 2 => France (ID 243)
 +
::* Choix 3 => France (ID 244)

Version du 17 septembre 2020 à 11:17

Définition

La configuration de champs cascade est offerte dans toutes les fonctionnalités de l'application.

Cette dernière permet de proposer des sélections de choix dans un champ 2 en fonction de la sélection d'un choix dans le champ 1.


Mode d'emploi

Récupération des ID (Numéro Systèmes)

Récupération de l'ID du champ parent

1 - Cliquer sur le bouton Configurer.png


2 - Faire apparaître l'ID du champ sélect 1 et le noter. Pour ce faire, faire un clic droit dans la barre de titre, sélectionner le champ ID puis rafraichir.

Accès à l'affichage des champs
Sélectionner le champ ID et rafraîchir
Id du champ visible


Récupération de l'ID du choix de proposition

Afin de pouvoir configurer les choix du champ 2 qui découleront du choix du champ 1, il faut également récupérer les ID des choix proposés dans le champ 1. Pour ce faire :


1 - Dans la liste de configuration, cliquer sur le titre du champ sélect 1 afin d'accéder au différents choix du champ


Clic sur le titre


2 - La colonne ID est présente par défaut. Noter les ID de chacun des choix.


ID des choix du champ 1


Configuration des conditions

Afin de lier en Cascade le champ 1 avec le champ 2, il faut que le champ 2 ait des conditions pour chacun des choix qu'il propose. Pour ce faire :


1 - Toujours dans la configuration des champs personnalisés. cliquer sur le titre du champ 2 afin d'accéder aux choix proposés


Clic sur le titre
Choix proposés du champ 2


2 - Dans la colonne condition, coller la condition suivante et remplacer les valeurs

  • ID champ parent : No ID du champ 1 (champ parent)
  • ID du choix du champ parent : No ID du choix du champ parent qui fera apparaître le choix proposé du champ 2

[

   [
       {"field":"custom_ID champ parent","type":"equal","value":ID du choix du parent}
   ]

]


Exemple de configuration

  • Champ 1 : Pays (ID 233)
  • Choix 1 => France (ID 242)
  • Choix 2 => France (ID 243)
  • Choix 3 => France (ID 244)