Bizagi создает динамический комбинированный список
Ребята! Я работаю над проектом с Bizagi Suite - Версия 11.1. Я новичок в этом, и я буду очень признателен за вашу помощь, потому что мне трудно создать динамический комбобокс. Итак, мой случай следующий: Модель данных: 3 основных таблицы: Программа, Заказ и Заказ-Программа (отношение мм). В таблице Программы пользователи заполняют год, должности и суммы по каждой позиции. В таблице Order они заполняют информацию о заказе и должны указать, из какой программы они хотят вывести деньги за заказ. Сама программа имеет много записей с разными позициями и количеством. И я хочу, чтобы пользователи заполняли заказ, чтобы выбрать год, должность и сумму, которую они хотят вывести из программы. Поэтому мне нужно иметь динамический комбинированный список для поля "позиция", который загружается, когда пользователь выбирает год.
Другими словами, мне нужно загрузить комбинированный список с отфильтрованными записями главной таблицы. У вас есть идеи, как я могу это сделать?
Заранее спасибо!
С уважением, А. Минчева
1 ответ
Вы должны определить свой комбинированный список с полным содержанием главной таблицы.
Затем вы можете определить выражение фильтра для динамической фильтрации содержимого списка.
В выражении фильтра необходимо получить значение выбранного года с помощью XPath и использовать это значение для фильтрации записей.
В конструкторе форм перейдите к пункту "Действия и проверки", чтобы определить следующее действие:
Когда "Год" изменяется <= Отображаемое имя поля ввода
Затем обновите "Program" <= Отображаемое имя вашего динамического списка.