インターネット上の情報をいろいろ探し、やっとこちらにたどり着きました。 ずいぶん初歩的な質問の可能性があり、ずいぶんためらったのですが、質問させていただきます。
【質問】
シーケンシャルワークフローをデザイナで作成する際には、非同期で他のワークフローを呼び出すツールがツールボックス内にあります。(invokeWorkflowActivity)
このツールは非同期でワークフローを呼び出しますが、非同期ではなく、同期で他のワークフローを呼びたいのです。
例えば、保存ボタンを押したときに、「顧客登録」をし、それから「購入品」の登録を行い、「クレジットカード情報登録」のようなパターンを実行したいのです。当然、顧客が登録されてなければ購入品は登録できず、クレジットカードも登録できません。
簡単だろうと思っていたのですが、私の力不足もあってうまくいきません。ここではどのように実装したのかそのソースを提示するのがまず先かと思うのですが、前提条件として以下のことをご質問させていただきます。
問:シーケンシャルワークフローでは、同期で他のワークフローを呼ぶべきではない・またはWFでは呼べない
質問は以上です。どうぞよろしくお願いします。