2013-12-13 35 views
0

我在Adobe Livecycle中創建窗體並希望所有負數都以紅色顯示。我可以通過這個代碼安裝到退出事件完成單個的數據元素:在Livecycle窗體中使所有負值變爲紅色

form1.#subform[0].Table3[0].HeaderRow.concessions1::exit - (FormCalc, client)  
if ($.rawValue <0) then 
     $.font.fill.color.value = "255,0,0" 
     else 
     $.font.fill.color.value = "0,0,0" 
    endif 

目前我有這個代碼添加到任何一個領域,是有沒有辦法讓這個腳本在多個領域的運行,無需重新鍵入它爲每一個?

感謝

回答

0

你的選擇是:

  1. 外部化的腳本對象的代碼,並呼籲退出事件的方法。您可以將該字段作爲輸入參數傳遞,以便您的代碼是通用的。

  2. 如果你想提交表單之前要做到這一點,你可以創建一個通過你的表單字段循環的方法,並參考該代碼突出負值。

我希望這有助於。如果您還有其他問題,請告訴我。

謝謝, Armaghan。

相關問題