フォームを作成および管理するときに、ルックアップ フィールド(詳細要素)を使用できます。
ルックアップ フィールドおよび ca_fdDoFieldLookup(fieldId, reportId) いう JavaScript 関数を使用して、レポート データ オブジェクトへのユーザ入力に基づいてフィールドに値が入力されるようにします。
ルックアップ フィールドを設定し、データ オブジェクトのクエリで使用されるデータ(ユーザ ID、アセット ID、住所など)の入力をユーザに求めます。 データ オブジェクトは、ルックアップ フィールドへのユーザ入力に基づいてデータ ソースを照会し、その結果を指定したフィールドに入力します。
ユーザがルックアップ フィールドの関連アイコン(虫めがねアイコン)をクリックし、リクエストされたデータを入力すると、クエリが実行されて検索結果が行に返されます。 一致した値がそれぞれ、行に表示されます。 ユーザは行を確認し、必要な行を選択します。 ユーザが行を選択すると、その行からの値がフォーム上の一致するフィールドに入力されます。
たとえば、ルックアップ フィールドによって、ユーザ ID の入力をユーザに促します。 クエリがデータベースを検索してそのユーザ ID の姓名を取得し、検索結果としてそれがユーザに表示されます。 ユーザが検索結果内の 1 行を選択すると、フォーム上の対応する[ファースト ネーム (名)]および[ラスト ネーム (姓)]フィールドに入力されます。
| Copyright © 2011 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |