0

承認プロセスをモデル化する .xamlx フローチャート ワークフローがあります。フローチャートが終了する前に提出者がドキュメントを変更した場合、提出者にドキュメントを「再提出」してもらいたい。最初の receive アクティビティをもう一度呼び出せると思っていましたが、ワークフローはそれが既に進んでおり、終了していることを認識していると思います。

「再送信」する前にワークフローを「キャンセル」する必要がありますか? それとも、サブミッターが呼び出すフローチャートの後半で別のメソッドが必要なだけでしょうか? どんな助けでも大歓迎です。

4

2 に答える 2

1

フローチャートで必要な分岐を作成できます。そのため、ワークフローの先頭にループバックすることができます。ただし、ワークフローでこれを明示的にモデル化する必要があります。

于 2011-10-10T06:55:20.940 に答える
0

@モーリスは正しいMOLでした。元の受信をワークフローの後の場所にコピーできます。しかし、正しく機能させるためには、最初の受信で CorrelatesOn と CorrelationInitializers の両方を同じ Correlation Handle 変数に設定する必要がありました。「コピー」には、CorrelatesOn プロパティ セットのみが必要でした。Thay は明らかだったかもしれませんが、私はそれを知らなかったので、他の誰かが同じ問題に遭遇した場合に備えてここに記録しています。

于 2011-10-10T19:17:48.943 に答える