機械翻訳について

VB Studioを使用して読取り専用カスタム・フィールドを追加するにはどうすればよいですか。

次に、VB Studioでカスタム・フィールドを作成して追加し、それをレイアウトに追加します。 この例では、SRの重大度に基づいてカスタム・フィールドを作成します。

ノート: VB Studioで作成されたカスタム・フィールドは読取り専用です。 データベースに対する変更を保持するカスタム・フィールドを作成するには、アプリケーション・コンポーザを使用する必要があります。 アプリケーション・コンポーザでカスタム・フィールドを作成するには、「カスタム・フィールドを作成するにはどうすればよいですか。」を参照してください。
  1. アプリケーション拡張エクスプローラで、アプリケーションUI > Oracle Fusion Service UI拡張アプリケーション > HrHelpDeskRequests > SrMilestoneにナビゲートします。
  2. 「フィールド」タブをクリックします。

  3. 「+カスタム・フィールド」ボタンをクリックします。

    「カスタム・フィールドの追加」ダイアログ・ボックス。

  4. 「カスタム・フィールド」ポップアップ・ウィンドウで、UIに反映するフィールド名を入力します。

  5. 「作成」をクリックします。

  6. フィールドのリストから、新しく作成したカスタム・フィールドを選択します。

  7. プロパティ・ペインで、次のようにして参照フィールドを追加します:

    1. 参照フィールド・プロパティの「追加」リンクをクリックします。

    2. 「参照フィールド」テキスト・フィールドで、単語を入力し、表示される結果からSeverityCdフィールドを選択し、「フィールドの追加」をクリックします。

  8. 次に、式エディタをクリックします:

    式エディタ・アイコンの詳細。

  9. 式エディタで、次の操作を実行して、フィールドが表示されるタイミングを制御する条件を設定します:

    1. コンテキスト・エクスプローラで、フィールド・リストを展開します。

      コンテキスト・リスト。

    2. リストのSeverityCdフィールドを見つけて展開し、「値」をエディタにドラッグ・アンド・ドロップします。

    3. 式に次を追加 : ==='ORA_SVC_SEV1'?'High Severity SR':'Not a high Severity SR'

      必要なコードの例。

    4. 「保存」をクリックします。

      これで、カスタム・フィールドが表示されるのは、値の「重大度」コードが1の場合のみです。

  10. 「ルール・セット」をクリックしてレイアウトに戻ります。

  11. フィールド・エクスプローラで、カスタム・フィールドの名前を入力します。

  12. レイアウトにフィールドを含めるには、このチェックボックスをオンにします。

  13. フィールドをUIに表示する場所にドラッグ・アンド・ドロップします。

  14. フィールド・プロパティ・ウィンドウを使用して、「テンプレート」ドロップダウン・リストからデフォルト・テンプレートのいずれかを選択します。

  15. 独自のテンプレートを作成する場合は、「作成」リンクをクリックします。

  16. 「プレビュー」ボタンをクリックして、変更内容を表示します。

    テンプレートの作成の詳細は、この章の「独自のフィールド・テンプレートの作成」のトピックを参照してください。