Orbeon Form Builder 4.4 - могут ли службы и действия базы данных работать с повторами?
Скажем, у нас есть форма, построенная в Form Builder, которая состоит из одного повтора, содержащего два элемента управления: текстовый ввод (id) и текстовый вывод (имя). Кроме того, у нас есть заполненная таблица базы данных с двумя столбцами, id
& name
,
Вот как должна вести себя форма: пользователь может добавить столько строк, сколько необходимо. В каждой строке, когда вводится идентификатор для строки, вызывается служба базы данных, которая ищет name
для данного id
и вывод текста Имя заполняется в этой строке.
Такую схему легко заставить работать, если повтор не задействован, но с повтором кажется, что Орбеон не знает, из какого ряда получить id
значение параметра или установить возвращаемое значение name
значение. Любые варианты для выполнения этого, который будет работать в Form Builder?