ページ・コンポーザを使用したフレックスフィールドの変更
ページ・コンポーザでは、デフォルトでデザイン・ビューが表示され、ページを編集できます。 ただし、一部のページでは、「ソース」ビューを使用する必要があります。 「ビュー」メニューを使用して「設計」ビューと「ソース」ビューを切り替えることができるように、「ページ・コンポーザのソース・ビュー使用可能」 (FND_PAGE_COMPOSER_SOURCE_VIEW)プロファイル・オプションを「はい」に設定します。 プロファイル・オプションは、「設定および保守」作業領域の「管理者プロファイル値の管理」タスクにあります。
拡張可能フレックスフィールドの変更
拡張可能フレックスフィールドを変更するステップを次に示します。
- ページ・コンポーザ・ツールが含まれているサンドボックスをアクティブ化します。 サンドボックスのコンテキスト・レイヤーが、編集するページでサポートされていることを確認します。 そうでない場合はページを編集できません。
- 変更するフレックスフィールドを含むページを開きます。
- グローバル・ヘッダーのユーザー・イメージまたは名前をクリックし、「設定およびアクション」から「ページを編集」を選択します。
- 「ビュー」メニューから、「ソース」を選択します。
- ページの下部にある「ソース・ビュー」ペインを展開します。
- 「ソース・ビュー」ペインで、
EffContextsPageContainer
タスク・フローにバインドされているコンポーネントを探します。 - コンポーネントを選択し、「EffContextsPageContainerのプロパティの表示」をクリックします。
- コンポーネント・プロパティを編集し、「結構です」をクリックして変更を保存します。
- ページ・テンプレート・コンポーザのツールバーで「閉じる」をクリックして、変更を保存します。
- 変更をテストし、サンドボックスを公開します。 「サンドボックスの公開」を参照してください。
付加フレックスフィールドの変更
付加フレックスフィールドを変更するステップを次に示します。
- ページ・コンポーザ・ツールが含まれているサンドボックスをアクティブ化します。 サンドボックスのコンテキスト・レイヤーが、編集するページでサポートされていることを確認します。 そうでない場合はページを編集できません。
- 変更するフレックスフィールドを含むページを開きます。
- グローバル・ヘッダーのユーザー・イメージまたは名前をクリックし、「設定およびアクション」から「ページを編集」を選択します。
- 「ビュー」メニューから、「ソース」を選択します。
- ページの下部にある「ソース・ビュー」ペインを展開します。
- 「ソース・ビュー」ペインで、
descriptiveFlexfield
タスク・フローにバインドされているコンポーネントを探します。 - コンポーネントを選択し、「descriptiveFlexfieldのプロパティの表示」をクリックします。
- プロパティを編集するには、次のタスクを実行します:
- 各施設の値を選択または入力します。
- オプションで、プロパティの横にある「編集」アイコンをクリックすることもできます。
- 「式エディタ」ダイアログ・ボックスで、「値または式を入力」を選択します。
- 次のいずれかの値を入力できます:
- True: プロパティはUI要素に対して有効です。
- False: プロパティがUI要素に対して使用可能ではありません。
- EL式: EL式の評価によって、プロパティがUI要素に対して有効または無効のどちらになるかが決まります。
- 入力した値または式が正しいことを確認するには、「テスト」をクリックします。
- 「OK」をクリックします。
- コンポーネント・プロパティ: descriptiveFlexfieldダイアログ・ボックスで、「結構です」をクリックして変更を保存します。
- ページ・コンポーザのツールバーで「閉じる」をクリックして、変更を保存します。
- 変更をテストし、サンドボックスを公開します。 「サンドボックスの公開」を参照してください。
編集可能な付加フレックスフィールド・プロパティのリストを次に示します。
財物 | 摘要 |
---|---|
読取り専用 | フレックスフィールドが読取り専用としてレンダリングされるかどうかを示します。 |
自動送信 | ユーザーがセグメントの値を変更したときに、コンポーネントが自動的に発行されるかどうかを示します。 |
レンダリング済 | フレックスフィールドがページでレンダリングされるかどうかを示します。 ノート: このプロパティの値が付加フレックスフィールド・メタデータ内で明示的に設定されている場合は、読取り専用として表示されます。 ユーザーは、ページ・コンポーザを使用してメタデータ設定をオーバーライドできません。 |
必須 | ページを保存する前に、ユーザーがコンポーネントのデータを入力する必要があるかどうかを示します。 ノート: このプロパティの値が付加フレックスフィールド・メタデータ内で明示的に設定されている場合は、読取り専用として表示されます。 ユーザーは、ページ・コンポーザを使用してメタデータ設定をオーバーライドできません。 |
インライン・スタイル | コンポーネントのインライン・スタイルを指定します。 このプロパティを使用して、バックグラウンド色、フォント・スタイル、パディングなどの個々のプロパティを設定できます。 |
スタイル・クラス | フレックスフィールドのスタイル・クラスを指定します。 このプロパティを使用して、一連のインライン・スタイルをグループ化できます。 |
モード | 付加フレックスフィールド・コンポーネントのUIモードを示します。 このプロパティを使用すると、すべてのセグメントをレンダリングすることも、一部のセグメントのみをレンダリングすることもできます。 次のいずれかの値を選択できます。
ノート: 値を選択しない場合、すべての付加フレックスフィールド・セグメントがデフォルトでレンダリングされます。 |
自動送信 | ユーザーがセグメントの値を変更したときに、コンポーネントが自動的に発行されるかどうかを示します。 |
ShortDesc | ユーザーが要素の上にカーソルを置くときに表示されるテキストを指定します。 |
ラベル | コンポーネントの表示テキストを指定します。 たとえば、フィールド・プロンプト、またはチェック・ボックスのグループに対する単一プロンプトなどです。 |
列 | ブラウザのデフォルトのフォント・サイズの観点から、コントロールの幅を指定します。 |
ノート: フレックスフィールド・セグメントは、個々のコンポーネント要素を使用して編集できません。 これらは、所属するdescriptiveFlexfield要素のプロパティ・パネルからのみ編集できます。 これらのコンポーネントを検索するには、付加フレックスフィールドのプロパティ・パネルを開き、該当するタブに切り替えて、一意の識別情報を使用して検索します。 たとえば、コンテキスト依存セグメントを検索するには、フレックスフィールドのプロパティ・パネルを開き、フレックスフィールドの「コンテキスト・セグメント」タブに移動します。 「コンテキスト値」と「セグメント・コード」を使用してセグメントを検索します。
キー・フレックスフィールドの変更
拡張可能フレックスフィールドを変更するステップを次に示します。
- ページ・コンポーザ・ツールが含まれているサンドボックスをアクティブ化します。 サンドボックスのコンテキスト・レイヤーが、編集するページでサポートされていることを確認します。 そうでない場合はページを編集できません。
- 変更するフレックスフィールドを含むページを開きます。
- グローバル・ヘッダーのユーザー・イメージまたは名前をクリックし、「設定およびアクション」から「ページを編集」を選択します。
- 「ビュー」メニューから、「ソース」を選択します。
- ページの下部にある「ソース・ビュー」ペインを展開します。
- 「ソース・ビュー」ペインで、
KffComponent
タスク・フローにバインドされているコンポーネントを探します。 - コンポーネントを選択し、「KffComponentのプロパティの表示」をクリックします。
- プロパティを編集するには、次のタスクを実行します:
- UI要素のプロパティを有効にするには、プロパティの横にあるチェック・ボックスを選択します。
- オプションで、プロパティの横にあるドロップダウン・ボタンをクリックして、「EL式」をクリックすることもできます。
- 「式エディタ」ダイアログ・ボックスで、値または式を入力します:
- True: プロパティはUI要素に対して有効です。
- False: プロパティがUI要素に対して使用可能ではありません。
- EL式: EL式の評価によって、プロパティがUI要素に対して有効または無効のどちらになるかが決まります。
- 入力した値または式が正しいことを確認するには、「テスト」をクリックします。
- 「OK」をクリックします。
- 「式エディタ」ダイアログ・ボックスで、値または式を入力します:
- コンポーネント・プロパティ: KffComponentダイアログ・ボックスで、「結構です」をクリックして変更を保存します。
- ページ・コンポーザのツールバーで「閉じる」をクリックして、変更を保存します。
- 変更をテストし、サンドボックスを公開します。 「サンドボックスの公開」を参照してください。
編集可能なキー・フレックスフィールド・プロパティのリストを次に示します。
財物 | 摘要 |
---|---|
必須 | ページを保存する前に、ユーザーがコンポーネントのデータを入力する必要があるかどうかを示します。 ノート: このプロパティの値がキー・フレックスフィールドのメタデータ内で明示的に設定されている場合は、読取り専用として表示されます。 ユーザーは、ページ・コンポーザを使用してメタデータ設定をオーバーライドできません。 |
読取り専用 | フレックスフィールドが読取り専用としてレンダリングされるかどうかを示します。 |
レンダリング済 | フレックスフィールドがページでレンダリングされるかどうかを示します。 ノート: このプロパティの値がキー・フレックスフィールドのメタデータ内で明示的に設定されている場合は、読取り専用として表示されます。 ユーザーは、ページ・コンポーザを使用してメタデータ設定をオーバーライドできません。 |
自動送信 | ユーザーがセグメントの値を変更したときに、コンポーネントが自動的に発行されるかどうかを示します。 |
表示 | フレックスフィールドがページに表示されるかどうかを示します。 |
無効 | ページでフレックスフィールドが使用不可かどうかを示します。 |
即時 | フレックスフィールド値が、異なるOracle ADFライフ・サイクル・フェーズで即時に変換および検証されるかどうかを示します。 |
値 | イテレータ・オブジェクトを指すフレックスフィールドの値を示します。 EL式を入力すると、イテレータ・オブジェクトを指す必要があります。 |
アクセサ | 製品ビュー・オブジェクトとフレックスフィールド・ビュー・オブジェクトの間のアクセッサの名前を示します。 |
ラベル | コンポーネントの表示テキストを示します。 たとえば、フィールド・プロンプト、またはチェック・ボックスのグループに対する単一プロンプトなどです。 |
デフォルト組合せ | フレックスフィールドのデフォルト値を指定します。 |
ヘルプ・トピックID | ヘルプ・コンテンツでトピックを検索するために使用するヘルプIDを指定します。 |
インライン・スタイル | コンポーネントのインライン・スタイルを指定します。 このプロパティを使用して、バックグラウンド色、フォント・スタイル、パディングなどの個々のプロパティを設定できます。 |
スタイル・クラス | フレックスフィールドのスタイル・クラスを指定します。 このプロパティを使用して、一連のインライン・スタイルをグループ化できます。 |