ユーザー・インターフェースは、ユーザーと IBM® Enterprise Records アプリケーションの間のジャンクションとして機能します。 ビジネス・プロセスに応じて、ユーザー・インターフェースをカスタマイズすることが必要となる場合があります。 エンティティーに関連付けられたメタデータ・フィールドをカスタマイズすることができます。これらのフィールドは、そのエンティティーの情報ビュー・ページに表示されます。 例えば、メタデータ・フィールドの表示名を、「エンティティーの説明」から「エンティティーの詳細」に変更することができます。
ユーザー・インターフェースでこれらのメタデータ・フィールドが表示される方法を変更するには、Enterprise Manager を使用します。 Enterprise Manager では、さまざまなクラスとオブジェクトに関連付けられているプロパティー・テンプレートを変更できます。 コンテキスト・ヘルプ・ファイルは、カスタマイズされた名前や動作に一致しません。
以下に示すカスタマイズ・タスクを実行すると、ユーザー・インターフェースでメタデータ・フィールドが表示される方法を指定できます。
このトピックの各タスクでは、以下に示すステップが最初に実行されていることを前提としています。
メタデータ・フィールドの表示方法を指定するには、次のようにします。
IBM Enterprise Records 内のプロパティーの可視性は、プロパティーの説明と非表示のパラメーターによって決まります。 プロパティーは、情報ページと、ウィザードのステップで表示されます。 類似したプロパティーは、個別の情報ページ (ビューとも呼ばれる) にまとめられます。 例えば、重要レコード・レビューに関連するすべてのプロパティーは、エンティティーの「重要レコード」情報ページに表示されます。 プロパティーの「説明」フィールドによって、プロパティーがグループ化される情報ビューが決まります。 「説明」フィールドを変更するには、プロパティーのプロパティー・シートの「一般」タブを選択します。 例えば、プロパティー「廃棄スケジュールの開始」を作成し、「説明」フィールドで「RMDisposal」と指定した場合、そのプロパティーは「廃棄」ビューに追加されます。
プロパティーの説明に指定できるさまざまな値を以下の表にリストします。
説明の値 | 意味 |
---|---|
RMDisposal | レコード・カテゴリーまたはレコード・フォルダーの「廃棄」ビューにプロパティーを表示します。 |
RMVital | 「重要レコード」情報ページにプロパティーを表示します。 |
RMCutoff | 廃棄スケジュールの追加中に、「トリガーの設定」ステップでプロパティーを表示します。 |
RMSystem | プロパティーをユーザー・インターフェースで非表示にしますが、関連付けられているクラスの「情報」ページには表示します。 |
declare | Workplace のレコードの宣言ウィザードにプロパティーを表示します。 |
RMGroupDisposition | 説明にこの文字列が入力されているプロパティーは、エンティティーの「情報」ページの「詳細」ビューにある「廃棄」セクションに表示されます。 |
RMGroupGeneral | 説明にこの文字列が入力されているプロパティーは、エンティティーの「情報」ページの「詳細」ビューにある「一般」セクションに表示されます。 |
RMGroupPhysical | 説明にこの文字列が入力されているプロパティーは、エンティティーの「情報」ページの「詳細」ビューにある「物理」セクションに表示されます。 |
RMGroupVital | 説明にこの文字列が入力されているプロパティーは、エンティティーの「情報」ページの「詳細」ビューにある「重要」セクションに表示されます。 |
説明として RMDisposal、RMVital、RMCutoff、または RMSystem が指定されていないプロパティーは、自動的に「プロパティーの情報」ページに割り当てられます。
プロパティーを必須にする
オプションのプロパティーを必須プロパティーに変更することができます。 例えば、デフォルトでは「受信日」プロパティーはオプションです。 IBM Administration Console for Content Platform Engine を使用して、このプロパティーを必須にすることができます。
オプションのプロパティーを必須プロパティーに変更するには、次のようにします。
設定を変更すると、ユーザー・インターフェースのプロパティー名の次にアスタリスクが自動的に表示され、値を入力する必要があることが示されます。
オプション・プロパティーを必須プロパティーに変更する場合、そのプロパティーが関連付けられているクラス用のオブジェクトをシステムが自動的に生成するかどうかを確認します。 この条件に当てはまる場合は、そのプロパティーのデフォルト値を定義してください。 例えば、レコード・フォルダーが作成されると、ボリュームが自動的に作成されます。 必須プロパティーをボリューム・クラスに関連付けた場合、そのプロパティーのデフォルト値を定義してください。
プロパティーをオプションにする
必須プロパティーをオプションのプロパティーに変更することができます。 例えば、デフォルトでは「レコード・カテゴリー識別子」プロパティーは必須に設定されています。 IBM Administration Console for Content Platform Engine を使用して、このプロパティーをオプションにすることができます。
必須プロパティーをオプションのプロパティーに変更するには、次のようにします。
設定を変更すると、プロパティー名の横のアスタリスクが表示されなくなります。
プロパティーの非表示
非表示のプロパティーとは、ユーザー・インターフェースには表示されないプロパティーですが、データ・モデル内には存在し続けており、内部的に使用します。 不要なプロパティーがあれば、それをデータ・モデルから削除するのではなく、非表示にしてください。
表示されているオプションのプロパティーを非表示にするには、次のようにします。
上記の手順のほかに、プロパティーの説明として RMSystem を指定することによって、ユーザー・インターフェースでそのプロパティーを非表示にすることもできます。 ただし、このアクションは、そのプロパティーがエンティティーの「情報」ページを除くすべての IBM Enterprise Records ユーザー・インターフェースで非表示になります。
プロパティーの説明を変更するには、次のようにします。
プロパティーの表示名の変更
プロパティーの表示名を変更して、ユーザー・インターフェースでの表示をカスタマイズすることができます。 例えば、「レコード・カテゴリー識別子」を「レコード・カテゴリー ID」に変更することができます。
プロパティーの表示名を変更するには、次のようにします。
表示名だけを変更します。プロパティーのシンボル名は変更しないでください。
プロパティーの説明領域の定義
文字列の長さの最大値を使用すると、IBM Enterprise Records ユーザー・インターフェースのプロパティーの横にある説明領域のサイズを指定できます。 説明領域のサイズで、それがテキスト域であるかテキスト・ボックスであるかが決まります。 テキスト・ボックスでは、情報の一部はスクロールして見えなくなります。 テキスト域では、スクロール・バーによって、長いテキスト・ストリングが読みやすくなります。
文字列型のプロパティーのみに、説明領域を指定することができます。
プロパティーの文字列の最大長を定義するには、次のようにします。
事前定義プロパティー値の指定
ユーザーが手動で値を入力する代わりに事前定義値のリストから選択できるように、プロパティーについて文字列型または整数型の選択可能な値を定義できます。 このアクションは、ユーザーが誤った値を入力しないようにすることができます。 事前定義値のリストを作成するには、選択リストを作成し、それを適切なプロパティーに関連付けます。 選択リストは、ユーザー・インターフェース内でメニュー・リストとして表示されます。
選択リストを作成するには、次のようにします。
選択リストの作成後、それを適切なプロパティー・テンプレートに関連付ける必要があります。 Content Platform Engine ヘルプの中の、プロパティー・テンプレートへの選択リストの割り当てに関するトピックを参照してください。 IBM Enterprise Records ユーザー・インターフェースで、プロパティーの表示名の次に、新規選択リストが表示されます。
最小プロパティー値および最大プロパティー値の指定
ユーザーが整数型プロパティーに入力できる最小値と最大値を指定できます。 例えば、最小保存期間を 2 年以上で 100 年以下としなければならないことを指定できます。 ユーザーが 2 よりも小さいか 100 よりも大きい値を入力した場合、エラー・メッセージが生成されます。
整数プロパティーの最小値および最大値を指定するには、以下のようにします。
「詳細」情報ページのカスタマイズ
エンティティーの「詳細」情報ページには、エンティティーのプロパティー値がグループにまとめられて、読み取り専用ビューで表示されます。 これらのグループは、「一般」、「廃棄」、「重要」、「物理」、および「その他」です。 プロパティーを、別のグループに移動することも、プロパティー用にグループを作成することもできます。 以下のエンティティーの「詳細」ビューをカスタマイズできます。
プロパティーを既存のグループまたは新規グループに再割り当てするには、プロパティーの「説明」フィールドで定義されている RMGroup パラメーターを変更する必要があります。 RMGroup パラメーターの直後にあるテキストは、そのプロパティーがどのグループに表示されるかを指定します。 RMGroupGeneral を RMGroupDisposition に変更した場合、そのプロパティーは「一般」グループから「廃棄」グループに移動します。 プロパティーに RMGroupPattern を指定する場合は、そのプロパティーが表示されるグループを作成します。 RMGroup の後にテキストがないか、プロパティーの「説明」に RMGroup パラメーターがない場合には、「その他」グループにプロパティーが表示されます。
「説明」フィールドには、複数のパラメーターを含めることができます。 RMGroup パラメーターのみを変更し、他のパラメーターは変更しないままにしてください。 RMGroup パラメーターを追加する場合は、コンマを使用して他のパラメーターと分離してください。
以下の手順を実行して、プロパティーをグループに割り当てます。