2017-09-14 7 views
0

Guys! Je travaille sur un projet avec Bizagi Suite - Version 11.1. Je suis nouveau dans ce domaine et j'apprécierai vraiment votre aide, car j'ai du mal à créer un contrôle dynamique des comboboxs. Donc, mon cas est le suivant: Modèle de données: 3 tableaux maîtres: Programme, Ordre et Ordre-Programme (relation m-m). Dans le tableau, les utilisateurs du programme remplissent l'année, les postes et les montants pour chaque poste. Dans le tableau Ordre, ils remplissent les informations sur la commande et ils doivent spécifier à partir de quel programme ils veulent retirer l'argent pour la commande. Le programme lui-même a beaucoup d'enregistrements avec des positions et des montants différents. Et je veux quand les utilisateurs remplissent la commande pour sélectionner l'année, le poste et le montant qu'ils veulent retirer du programme. J'ai donc besoin d'une combobox dynamique pour le champ 'position' qui se charge quand l'utilisateur sélectionne l'année. En d'autres termes, j'ai besoin de charger combobox avec les enregistrements filtrés de la table principale. Avez-vous des idées sur comment je peux faire cela?Bizagi créer dynamique combobox

Merci d'avance!

Meilleures salutations, A.Mincheva

Répondre

1

Vous devez définir votre combobox avec le contenu complet de la table principale.
Ensuite, vous pouvez définir une expression Filtre pour filtrer dynamiquement le contenu de la liste déroulante.
Dans l'expression de filtre, vous devez récupérer la valeur de l'année sélectionnée avec XPath et utiliser cette valeur pour filtrer les enregistrements.

Dans le concepteur de formulaire, vous allez dans « Actions & Validations » pour définir l'action suivante:

Lorsque « Année » change < = Le nom d'affichage du champ d'entrée
actualisez " Programme " < = Le nom d'affichage de votre combobox dynamique

+0

Merci, Arnaud! Je pense que ça marchera comme ça avec les filtres. –