2016-10-26 3 views
0

私は生成タスクフォームに取り組んでいます。true/false論理を排他的なゲートウェイに適用しようとしています。 trueの場合、処理を終了します。 falseの場合は、データ修正タスクにリダイレクトします。ここ排他的なゲートウェイの真偽ロジック -

<bpmn:sequenceFlow id="SequenceFlow_180tuqy" name="Yes" sourceRef="ExclusiveGateway_1gplnrv" targetRef="EndEvent_16krmz0"> 
    <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${approved}</bpmn:conditionExpression> 
</bpmn:sequenceFlow> 
<bpmn:sequenceFlow id="SequenceFlow_1" name="No" sourceRef="ExclusiveGateway_1gplnrv" targetRef="stock_management"> 
    <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!approved}</bpmn:conditionExpression> 
</bpmn:sequenceFlow> 

$ {承認} - >を承認したがfiedがブール形式のIDですが、それは動作しません。

bpmn:conditionExpression

答えて

3

最初に:
あなた自身でBPMNファイルを作成するかどうか尋ねたいですか?
https://camunda.org/bpmn/tool/
第二:
一目で問題が存在することになるところ、私が見can'tもthere'sそのためのツールので。それは私には大丈夫です。多くの場合、カランダは条件の変数に問題があります。
の代わりに${approved}${approved == false}の代わりに${approved == true}と書きます。これがうまくいかなければ、問題はおそらく他の場所にあります。
編集:
"動作しません"と書いたときに、どういうことが起こっているのか教えてください。

+1

ありがとうございます!固定昨日それ自体!私も同じことをしました。 –

関連する問題