簡體   English   中英

在Livecycle Designer中復制重復表行

[英]Duplicating a repeating table row in livecycle designer

我在Livecycle Designer表單的一頁上有一張表,希望重復行復制到另一頁上的另一張表上。 我使用退出事件在第一頁上的第一張表上對第二張表上的表進行此操作,但是,如果第二張表上的相同信息保持不變,因為它在退出事件上,則不會復制到第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  

但這不起作用。 實際上,當將值放置在字段中並單擊按鈕時,輸入的值就會消失。

有人可以幫忙嗎? 我沒時間了!

好的,看起來您正在向后分配值。 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為空白

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM