0

次のようなワークフローを作成するという学校の課題を与えられました。

Authentication ->if (Authentication) then { 
    getallcompanies(); 
    selectcompany();
} else {
    error -> terminate;
}

ユーザーを認証する必要があると表示されます。成功した場合、ユーザーはリスト会社を「選択」できます。その後、彼らは会社を選ぶことができます。

getallcompanies の後に selectcompany を実行しようとすると、問題が発生します。get-all は機能しますが、select は失敗します。

私のワークフローは次のようになります。

ここに画像の説明を入力

そして私のエラーメッセージ:

ここに画像の説明を入力

実際のクライアントを作成する前にワークフローをデバッグできるように、F5 キーを押して TestClient を使用しています。関数を再配置したところ、select は機能するが get は機能しないことに気付きました。つまり、関数の順序に関係なく、2 番目の receive-request は機能しません。2番目の関数をダブルクリックすると、常にそのエラーがスローされます:S

私は何を間違っていますか?どうすれば修正できますか?

4

1 に答える 1