Flexfield Modification Using Page Composer
You can use Page Composer to modify flexfields specific to a page.
Extensible Flexfield Modification
In Page Composer, open the page with the flexfield you want to modify. By default, you get the Design view to modify pages. But for this page, you must use the Source view. Set the Source View for Page Composer Enabled profile option (FND_PAGE_COMPOSER_SOURCE_VIEW) to Yes so that the View menu is available for you to switch between the two views. You can find the profile option in the Manage Administrator Profile Values task In the Setup and Maintenance work area.
After you switch to Source view, look for a region that's bound to an
EffContextsPageContainer
task flow. You can find all attributes and
contexts of the extensible flexfield in this task flow. To view the flexfield code and
identifying information, open the properties panel for the region. To modify any
component within the region, select the desired tag and click
Edit.
Descriptive Flexfield Modification
In Page Composer, open the page with the flexfield you want to modify. Set the Source View for Page Composer Enabled profile option (FND_PAGE_COMPOSER_SOURCE_VIEW) to Yes so that the View menu is available for you to switch between the two views. You can find the profile option in the Manage Administrator Profile Values task In the Setup and Maintenance work area.
After you switch to Source view, look for the
<descriptiveFlexfield>
element of that flexfield. Open the
properties panel for this element to view the flexfield code and to identify the
information. Within the properties panel, you might modify properties for the global,
context, and context-sensitive segments or re-order the global segments on the page.
Property |
Description |
---|---|
Read-only |
Indicates whether the flexfield is rendered as read-only. You can set the value to True or False or an EL expression. |
Auto Submit |
Indicates whether the component submits automatically when users change the segment's value. You can set the value to True or False or an EL expression. |
Rendered |
Indicates whether the flexfield is rendered on the page. You can set the value to True or False or an EL expression. If a value for this property is explicitly set within the descriptive flexfields metadata, it's shown as read-only. Users can't override the metadata settings using Page Composer. |
Required |
Indicates whether users must enter some data for the component before saving the page. You can set the value to True or False or EL expression. If a value for this property is explicitly set within the descriptive flexfields metadata, it's shown as read-only. Users can't override the metadata settings using Page Composer. |
Inline Style |
The inline style of the component. You can use the inline style property to set individual properties, such as background color, font style, or padding. |
Style Class |
The style class of the flexfield. You can use style class to group a set of inline styles. |
Mode |
The UI mode of the descriptive flexfield component. You can use this property to render all the segments or just some of them. You can select any one of these values:
|
ShortDesc |
A text that appears when a user hovers over an element. |
Label |
The display text for the component. For example, the field prompt or the single prompt for a group of check boxes. |
Columns |
The width of the control in terms of the default font size of the browser. You can set this property with a literal value or an EL expression. |
<descriptiveFlexfield>
element
they belong to. To find these components, open the properties panel
of the descriptive flexfield, switch to the relevant tab, and search
using the unique identifying information. For example, to find a context
sensitive segment, open the properties panel for the flexfield and
go to the Flexfield Context Segments tab. Search for the segment using
its Context Value and Segment Code.