我在Livecycle Designer表单的一个页面上有一个表,并希望重复行复制到另一个页面上的另一个表。我使用exit事件在第一页上的第一个表上使用exit事件处理第二个表,但是,如果第二个表上的相同信息保持不变,因为它在exit事件上,它不会复制到第3页的新表。 我在第1页的表1中有关于退出事件的代码:
xfa.resolveNode("Month2.Performancegoals2.updates.details[" + this.parent.index + "]").projectName.rawValue = this.rawValue;
我认为这段代码可以使用一个取消隐藏第2页的按钮
xfa.resolveNode("Month1.Performancegoals2.updates.details[" + this.parent.index + "]").projectName.rawValue = xfa.resolveNode("Month2.Performancegoals2.updates.details[" + this.parent.index + "]").projectName.rawValue
但这不起作用。实际上,当在字段中放置一个值并单击该按钮时,输入的值将消失。
有人可以帮忙吗?我没时间了!
答案 0 :(得分:0)
好的,看起来你正在向后分配值。 Javascript中的值从右到左分配。所以,'='右侧的任何内容都会被放入左侧。
如,
x=5; //assigns the value 5 to x
y=x; //assigns whatever is in x to y
Month1 = Month2; //Month2 is assigned to Month1.
如果Month2为空,则Month1变为空白