В LiveCycle, что это означает, когда имя объекта начинается с #?

Имя некоторых объектов в LiveCycle начинается с #, например: form1.#variables[0].myVar или в случае, если я имею дело сейчас:

Page1.personalDetails.eyeColor.resolveNode("#bindItems[0]").labelRef

Почему у bindItems есть #? Что это значит?

3 ответа

Решение

Я понял.

.# Соответствует свойству. Это полезно, если свойство и контейнер имеют одно и то же имя; .# обеспечивает доступ к свойству. A.# B

источник: http://partners.adobe.com/public/developer/en/xml/som_2.0.pdf

Он также может быть использован для ссылки на неназванную подчиненную форму:

var x = xfa.form.form1.#subform.TextField1.rawValue;

Изменить: прежний ответ был просто неправильно:P

Другие вопросы по тегам