Adobe Livecycle:如何获取流程数据的价值

时间:2013-08-02 06:53:47

标签: process adobe livecycle

我在Adobe livecycle中定义了一个流程数据,addField作为字符串。我在调用进程时将此变量的值作为输入传递。此外,我想比较此过程数据的值,如果它是真或假。我试图使用以下表达式:

string(/process_data/@addField)=string("true")

但我没有从表达式中获取值。上面的表达式是真的吗?如果不是用于获取过程数据值的内容?

1 个答案:

答案 0 :(得分:0)

我相信您的XPath表达式是错误的。我刚刚在工作台上做了一个快速的模型,我得到了正确的答案。以下是我所做的细节:

  1. 创建了一个名为addField的输入字符串变量i workbench。
  2. 创建了两个步骤。第一步有两条路线分别出现两个不同的设定值。
  3. 在其中一条路线上,我添加了以下条件:

    / process_data / @ addField =" true"

  4. 开启录音,并调用该过程。

  5. 在工作台的输入参数屏幕中,我添加了以下文字:true
  6. 在录音中,我可以看到表达式正确评估并转到正确的设定值。
  7. 如果您有任何其他问题,请告诉我。

    谢谢, Armaghan。