Home > リファレンスガイド > ユーティリティ > フローマネージャー > スケジュールフローユーティリティ
スケジュールフローユーティリティは、フロー呼出のスケジュールを作成することができます。このユーティリティは、たとえ、フローがスケジュールされた時間まで呼び出されなくても、別のフロー内の特定のアクションの後に開始されたフローを起動するために使用します。スケジュールフローユーティリティを含むフローが起動されなかった場合、Magic xpiサーバはスケジュールを実行しません。このユーティリティは、フロー内のステップとして使用されます。ステップに条件を設定するか、フローのスケジュールされた時間や日付に条件を設定して、特定の条件が満たされた時のみスケジュールを起動させることもできます。
運用時は、Magic xpiサーバはスケジュール情報を使用して決められた時間帯にフローを実行します。
フローにスケジュールフローユーティリティを追加するには:
スケジュールフローユーティリティを[ツールボックス]ペインからフローにをドラッグしてください。
[プロパティ]ペインで、以下の表で説明されるように、情報を入力してください。
パラメータ |
説明 |
||
一般 |
|||
ステップ名 |
フローでのユーティリティの名前を入力してください。 |
||
説明 |
フローでのユーティリティの説明を入力してください(オプション)。 |
||
ステップID |
フロー内のステップのIDを表示している読み込み専用フィールド。 |
||
コンポーネントID |
自動的に生成された内部の識別番号。 |
||
コンポーネントタイプ |
ステップタイプの名前を表示している読み込み専用フィールド。 |
||
条件 |
フローの実行内容を指定するための条件を入力してください。 をクリックして式エディタを開くか、コンポーネント上で右クリックし、コンテキストメニューから[条件]を選択することができます。 |
||
処理モード |
ステップをリニア、パラレルあるいはスタンドアロンモードのいずれで実行するかを選択します。これはスケジュールフローユーティリティがフローの中の最初のステップでない場合のみ選択できます。
|
||
完了待ち |
ステップを完了待ちモードで実行するかどうかを選択します。オプションは Yes または Noです。
|
||
アドバンスド |
|||
セーブポイント |
ステップがフロー内のセーブポイントである場合、Yesを選択します。
|
||
コールロジックフロー |
特定のステップの実行後に汎用ロジックを呼び出したい場合にこのオプションを使用することができます。このステップが実行されると、サーバが次のステップに進む前に、[プロー]プロパティで定義されたフローロジックが呼び出されます。 オプションはYesまたはNo (デフォルト)です。 |
スケジュールフローユーティリティをダブルクリックするか、右クリックして、コンテキストメニューから[構成]を選択すると[スケジュールフロー構成]ダイアログボックスが開きます。このダイアログボックスは、以下のフィールドがあります。
パラメータ |
説明 |
フローID |
スケジュールされたフローのIDを指定します。 をクリックし、フローリストを開きます。スケジュールされたフローを選択し、[選択]をクリックします。 |
日付 |
フローを開始する日付をdd/MM/yyyy形式で示します。 [日付]フィールドの隣のをクリックして式エディタを開き、特定のフローを呼び出す式または日付を定義する条件式を定義します。フローやプロジェクト内で発生する特定のイベントに応じてスケジュールを変更したい場合、これを使用することができます。フローを呼び出す日付を動的に定義する式を入力するかもしくは変数使用してください。 |
時間 |
フローを開始する時刻をhh:mm:ss形式で示します。 [時刻]フィールドの隣のをクリックして式エディタを開き、特定のフローを呼び出す式または時刻を定義する条件式を定義します。フローやプロジェクト内で発生する特定のイベントに応じてスケジュールを変更したい場合、これを使用することができます。フローを呼び出す時刻を動的に定義する式を入力するかもしくは変数使用してください。 |
[OK]をクリックします。[スケジュールフロー構成]ダイアログボックスが閉じます。スケジュールフローユーティリティがフローに表示されます。