我正在Adobe 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 :(得分:0)
您的选择是:
将代码外部化为脚本对象,并在exit事件上调用该方法。您可以将该字段作为输入参数传递,以便您的代码是通用的。
如果要在提交表单之前执行此操作,可以创建一个循环表单字段的方法,并引用此代码以突出显示负值。
我希望这会有所帮助。如果您还有其他问题,请与我们联系。
谢谢, Armaghan。