ロスター、キュー、イベント・ログ、またはアプリケーション・スペース上の開示システム・フィールドのリストを変更できます。フィールドを開示すると、検索フィルターや索引でフィールドを使用できます。
システム・フィールドを開示フィールドのリストに追加しても、フィールドは作成されません。フィールドを作成するのは、ワークフロー・システムです。同様に、開示フィールドのリストからフィールドを削除しても、そのフィールドは削除されません。検索フィルターや索引でそのフィールドを使用できなくなるだけです。
システム・フィールドの開示要件は、3 つのカテゴリーに分類されます。
- ワークフロー・システムが適切に機能するために、ロスター、キュー、イベント・ログ、またはアプリケーション・スペースで開示する必要があるフィールド。大部分のシステム・フィールドはこのカテゴリーに入ります。フィールドの隣りにあるシステム・シンボルは、それが必須フィールドであることを示します。必須フィールドのいずれも削除したり変更できません。
- 各種のクライアント・ワークフロー・アプリケーションによって使用されるフィールド。このカテゴリーのフィールドは、アプリケーションが適切に機能するために開示する必要があります。ただし、これらのフィールドを必要としない独自のアプリケーションを開発した場合は、このカテゴリーに入るフィールドでも非表示のままにすることができます。これらのフィールドはアイコンでマーク付けされてはいませんが、新規ロスター、キュー、またはイベント・ログを作成すると、デフォルトで自動的に開示システム・フィールドのリストに追加されます。
- オプションのフィールド。ワークフロー・システムとクライアント・ワークフロー・アプリケーションのどちらでも必須ではありません。
システム・フィールドを追加、削除、または変更するには
- 「プロパティー」ウィンドウがまだ表示されていない場合は、変更するキュー、ロスター、イベント・ログ、またはアプリケーション・スペースのアイコンを選択して、ツールバーの「プロパティー」をクリックします。
- 「システム・フィールド」 タブをクリックします。
- 「新規」 をクリックして、「システム・フィールドの選択」ウィンドウを表示します。「利用可能なアイテム」 ウィンドウには、オプションのシステム・フィールドのリストが含まれています。
- システム・フィールドを追加または削除します。
重要: 以下の条件の場合、システム・フィールドは削除できません。
- システム・フィールドが必須フィールドの場合。
- システム・フィールドが索引内で使用されている場合。この場合は、最初に索引からフィールドを削除する必要があります。
- 「OK」をクリックして、「システム・フィールドの選択」ウィンドウを閉じます。 プロセス構成コンソールにより、選択したアイテムごとに自動的に 「フィールド・タイプ」 および 「長さ」が入力されます。システム・フィールドのフィールド・タイプは変更できません。ロスターおよびキューでは、必須でないシステム・フィールドの文字列長を変更できます。
重要: イベント・ログ内のシステム・フィールドの長さは変更できません。
- 最後に 「OK」 をクリックします。
- ツールバーで「変更のコミット」をクリックして、この変更をアイソレート・リージョンに適用します。変更はすぐにコミットしても、すべての変更の完了を待ってコミットしても構いません。
重要: 変更内容をコミットすると、ランタイム環境では、コミット後に作成されたワーク・アイテム、またはコミット後にキューに格納されたワーク・アイテムについてのみ、変更内容が反映されます。