IBM FileNet P8, バージョン 5.2.1            

検証ツールを使用した現在のワークフロー定義またはワークフロー・コレクションの検証

ワークフロー定義またはワークフロー・コレクションを保存、転送、または起動する前に、ワークフロー・システムへの転送を妨げるようなエラーがないか、検証機能を使用してワークフローを検査します。検証では、フィールド値やルートの条件に無効な式が使用されていないか (文法エラー)、ワークフロー名などの情報が欠落していないか、マップが指定されていない Submap ステップのような無効なステップがないか、AND 結合を含む無効なルートがないかなどを調べます。さらに、現在のリージョンに、指定されたカスタム・ロスターやイベント・ログがないかを検査します。詳細については、「有効なワークフロー・マップの作成」を参照してください。

注: ワークフロー定義またはワークフロー・コレクションの検証および転送は、PEPXPDL 2.0 のどちらのフォーマットでも可能です。「アクション」メニューでワークフローを検証および転送するワークフロー定義を指定することも、「ファイル」メニューからワークフロー・コレクション全体を検証することもできます。

現在のワークフロー定義を検証するには、「アクション」メニューの「ワークフローの検証」をクリックします。

ワークフロー・コレクションを検証するには、「ファイル」メニューの「ワークフロー・コレクションの検証」をクリックします。

エラーがあれば、「検証結果」ウィンドウに表示されます。エラーの説明を表示するには、「名前」リストから各アイテム (通常はステップ) を選択します。詳細については、「検証結果」を参照してください。

注: 検証により、トラッカーの割り当てや、参加者が割り当てられていないステップがエラーとして報告されることはありません。トラッカーは起動の際に割り当て可能です。参加者については、ステップを処理するために指定されるワークフロー・グループに割り当てるか、新規ユーザーとして、ステップの実行前にいつでもシステムに追加できます。
注: 検証では、実行時に無効なデータが含まれる可能性のあるデータ・フィールドをエラーとして報告することはありません。検証ではランタイム・データを予測できません。例えば、1 関数が時間マスク (yyyy-mm-dd hh:tt:ss am) で定義されている場合に、timestring パラメーターとして 10/03/2005 1:00:00 am を実行時に受け取ると、実行中のワークフローでエラーが発生します。

ヒント: 実行中のワークフローで変更が必要になる可能性のある値は、データ・フィールドにリテラルを直接入力するのではなく、リテラル値を保持するために使用できます。stringtotime 関数の stringtotime(timestring, timemask) で、実行時に別の時刻フォーマットを使用する可能性がある場合、ワークフロー作成者はこの関数にリテラルを直接入力するのではなく、timemask をストリング・フィールドにして、このフィールドにリテラル値 ("yyyy-mm-dd hh:tt:ss am") を指定する必要があります。実行中のワークフローで問題が発生した場合、ワークフロー管理者は timemask ストリングの値を、timestring パラメーターに入力された日付と一致するように変更することができます。2 関数内に直接入力されたリテラルを、実行中のワークフローで変更することはできません。

ヒント:

1 stringtotime
2 stringtotime


最終更新日: 2015 年 10 月
bpfdh131.htm

© Copyright IBM Corp. 2015.