在LiveCycle中,对象名称以#开头是什么意思?

In LiveCycle, what does it mean when an object name begins with #?

本文关键字:开头 是什么 意思 LiveCycle 对象      更新时间:2023-09-26

LiveCycle中一些对象的名称以#开头,例如form1.#variables[0].myVar,或者在我现在处理的情况下:

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

为什么bindItems有一个# ?这是什么意思?

我明白了。

#匹配属性。如果属性和容器都有相同的名称,这是有用的;#确保该属性被访问。答:# B

来源:http://partners.adobe.com/public/developer/en/xml/som_2.0.pdf

也可以用来引用未命名的子表单:

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

编辑:之前的答案是完全错误的:p