Workflow1 が Screen1 を表示し、Screen1 が Workflow2 を呼び出す場合、 Workflow2 で Screen1 のvarデータセットを使用できますか?
var データセットに関するドキュメントはありますか?
画面検証のためにコードをやり直していますが、var データセットがリセットされ、Screen1 の値が使用できなくなった疑いがあるため、機能していません。
Workflow1 が Screen1 を表示し、Screen1 が Workflow2 を呼び出す場合、 Workflow2 で Screen1 のvarデータセットを使用できますか?
var データセットに関するドキュメントはありますか?
画面検証のためにコードをやり直していますが、var データセットがリセットされ、Screen1 の値が使用できなくなった疑いがあるため、機能していません。
現時点ではドキュメントで見つけることができませんが、説明した動作は予想されます。
<workflow>要素で始まる各ワークフローは、新しいスコープ (こちらを参照) と VAR データセットを作成します。このデータセットは、それに関連する画面にのみ表示されます。その場合の画面が別のワークフローを呼び出すと、独自の VAR データセットが作成され、他の既存のものがシャドウされます。
あなたの例では、セットアップは次のとおりです。
--> ワークフロー 1 へのエントリ データセット: 変数 ... (その他の宣言されたデータセット) --> 画面表示 Screen1 可視データセット: 変数 ... (その他の宣言されたデータセット) --> ワークフロー 2 を呼び出す データセット: var (これは何も持たない新しいクリーンなデータセットです ワークフローで作成された VAR データセットとの関係 1) ... (新しいデータセット) ... (Workflow1 で宣言されたすべてのデータセット。 Worklow2 で同じ名前で宣言された新しいデータセットはありません)
したがって、推論は正しいと思われ、ワークフロー全体でデータを利用できるようにする場合は、他のデータセットを作成する必要があります。