Adobe Livecycle - есть ли способ использовать одну и ту же привязку более одного раза? - PullRequest
1 голос
/ 17 февраля 2012

Версия: 8.2.1.5161.566259

Кажется, что попытка привязать один и тот же элемент из моего представления данных к нескольким полям ...

Например, у меня есть коллекция объектов с именем «Клиенты». У меня есть одна часть моего списка имен клиентов в PDF, а другая - их адреса. Однако адреса никогда не отображаются, поскольку массив Customers уже связан где-то еще.

Представление иерархии:

- Page
  - Customer Names (subform) - $record.Customers.Customer[*]
    Customer.Name - $.FullName
  + Other Section (subform)
  - Customer Addresses (subform) - $record.Customers.Customer[*]
    Address 1 - $.Address1
    Address 2 - $.Address2
    City - $.City
    State - $.State
    ZipCode - $.ZipCode

Проблема в том, что подчиненная форма Адреса клиентов на самом деле не привязывается. Любой способ исправить это очень просто. Я знаю, что в WPF и Silverlight вы можете связывать одно и то же свойство данных несколько раз, поэтому я подумал, что оно аналогично с Adobe LiveCycle.

1 Ответ

1 голос
/ 23 мая 2014

Нет, к сожалению, многократное связывание данных не работает на повторяющихся элементных узлах ... Единственный известный мне обходной путь - это заполнить один из двух разделов программно с помощью JavaScript.

...