機械翻訳について

カスタム・オブジェクトの検索と選択ダイアログ・ボックスの使用方法の例

カスタム・オブジェクトに対して構成した検索と選択ダイアログ・ボックスを使用して、ユーザーがカスタム・オブジェクトを他のオブジェクトに関連付けることができます。 次に例を示します。

例1

ユーザーが解決策をサービス・リクエストに割り当てたい場合があります。 この場合、動的選択リスト・フィールドを使用してサービス・リクエストにソリューションを割り当てます。

  1. ソリューション・オブジェクトのカスタム・オブジェクトを作成します。

    1. オブジェクトのデフォルト・アプリケーション・ページのセットを作成します。

    2. ソリューション・オブジェクトの検索と選択ダイアログ・ボックスを構成します。

  2. サービス・リクエスト・オブジェクトのカスタム・オブジェクトを作成します。

    1. ソリューション・オブジェクトのレコードが移入された動的選択リスト・フィールド・ソリューションを作成します。

      このフィールドでは、ステップ1.aで構成した検索と選択ダイアログ・ボックスが自動的に使用されます。

      動的選択リスト・フィールドを作成すると、アプリケーション・コンポーザによって、ソリューション・オブジェクトとサービス・リクエスト・オブジェクトの間に1対多の関係が作成されます。 つまり、1つの解決策を多数のサービス・リクエストに関連付けることができますが、1つのサービス・リクエストに指定できる解決策は1つのみです。

    2. 新しいソリューション・フィールドをサービス・リクエストの作成ページおよび「サービス・リクエストを編集」ページに追加します。

実行時に、ユーザーは、ソリューションの動的選択リスト・フィールドから使用可能なソリューションの検索と選択ダイアログ・ボックスを使用して、サービス・リクエスト・レコードに割り当てるソリューションを検索して選択します。

ヒント:

オプションで、ユーザーがソリューションに関連付けられているすべてのサービス・リクエストを表示する場合は、サービス・リクエスト関連オブジェクト・サブタブを「解決策を編集」ページに追加できます。 ただし、これを行うには、サービス・リクエスト・オブジェクトの検索と選択ダイアログ・ボックスを作成する必要があります。

例2

次の例では、解決策を作成した企業の従業員に解決策レコードを割り当てます。 これを行うには、サブタブのソリューション・オブジェクトに対して構成したものと同じ検索と選択ダイアログ・ボックスを使用します。

  1. アプリケーション・コンポーザの「共通設定」ペインにある関係ページを使用して、リソース・オブジェクトとソリューション・オブジェクトの間に1対多の関係を作成します。

    この場合、1つのリソースが複数のソリューションを作成できますが、1つのソリューションに作成者は1人のみです。

  2. 「リソースの編集」ページで、ソリューション・オブジェクトのレコードが移入されたソリューションという関連オブジェクト・サブタブを作成します。

ユーザーは実行時に、1つ以上のソリューションを検索して選択し、リソースに割り当てることができます。 また、検索および選択からリソースに割り当てる新しいソリューション・レコードを作成することもできます: ソリューション・ダイアログ・ボックス。