在Livecycle表单中,将所有负值都设置为红色

时间:2013-12-13 17:27:47

标签: pdf livecycle pdf-form livecycle-designer

我正在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

目前我必须将此代码添加到每个字段中,有没有办法让这个脚本在多个字段上运行而不为每个字段重新输入?

由于

1 个答案:

答案 0 :(得分:0)

您的选择是:

  1. 将代码外部化为脚本对象,并在exit事件上调用该方法。您可以将该字段作为输入参数传递,以便您的代码是通用的。

  2. 如果要在提交表单之前执行此操作,可以创建一个循环表单字段的方法,并引用此代码以突出显示负值。

  3. 我希望这会有所帮助。如果您还有其他问题,请与我们联系。

    谢谢, Armaghan。