2013-08-02 47 views
0

我有一個在Adobe livecycle中定義的過程數據,addField作爲字符串。當我調用一個進程時,我將這個變量的值作爲輸入。此外,我想比較這個過程數據的值,如果它是真或假。我試圖使用以下表達式:Adob​​e Livecycle:如何獲取過程數據的值

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

但我沒有從表達式中獲得值。上述表達是否正確?如果不是用來獲取過程數據的值?

回答

0

我相信你的XPath表達式是錯誤的。我只是在工作臺上做了一個快速模擬,並得到了正確的答案。以下是我所做的細節:

  1. 創建一個輸入字符串變量i工作臺名爲addField。
  2. 創建了一個兩步過程。第一步有兩條路線走出兩個不同的設定值。
  3. 在路線之一,添加以下條件:

    /process_data/@激活addField = 「真」

  4. 開機狀態下記錄,並且被調用的過程。

  5. 在輸入參數屏幕在工作臺,我添加以下文本:真
  6. 在記錄後可以看到的表達正確地評估和要正確設定值。

如果您有任何其他問題,請告訴我。

謝謝, Armaghan。

相關問題