-
-
Bonjour,
J’ai une nomenclature avancée, affichée dans un champs liste déroulante que je voudrais filtrer.
La nomenclature LISTE_MATERNITE est composée des éléments suivants :
– Valeur (int)
– CDep (int)
– Type (int)Je dois faire un filtre pour que la valeur d’une autre nomenclature (TYPE_MATERNITE) affecte le filtre.
J’ai donc essayé : $contexte.$element_courant.$Type =
$modele.$SUIVIADMIN_MATERNITE_NAISSANCE_TYPE.$Valeurce qui n’a pas fonctionné du coup j’ai essayé :
SI(($contexte.$element_courant.$Type =
$modele.$SUIVIADMIN_MATERNITE_NAISSANCE_TYPE.$Valeur);VRAI;FAUX)Mais c’est un échec aussi.
Pouvez vous m’éclairer sur ce sujet.
Merci d’avance.
Romain -
Bonjour,
J’ai essayé de recréer votre cas et j’ai utilisé le chapitre 9.5 de la documentation.
(image 1 – filtre_nomenclature_exemple.png)
(image 2 – filtre_nomenclature_parametrage_nomen_mat.png)
On voit qu’il y a plusieurs types de « maternités » possibles. On retrouve ces types dans l’autre nomenclature « suivi_admin » :
(image 3 – filtre_nomenclature_parametrage_nomen_admin.png)
Si le filtre fonctionne on devrait avoir
• Maternité 1 = Admin 1 & Admin 2 & Admin 3
• Maternité 2 = Admin 4
• Maternité 3 = RienLe filtre appliqué sur la nomenclature « suivi_admin » est le suivant :
(image 4 – filtre_nomenclature_filtre.png)
La propriété de contexte « Elément courant » fait référence à l’objet suivi_admin en entier. Si vous voulez n’utiliser qu’une seule de ces propriétés (comme le type_admin), il faut la rajouter à la main.
Résultat : le filtre marche comme attendu
(image 5 – filtre_nomenclature_resultat.png)
fichiers attachés:
You must be logged in to view attached files.
-
The forum ‘Aide aux développements avec FormsStudio’ is closed to new topics and replies.