Previous |
Next |
If the column name is found within the User Interface Default Attribute Dictionary, the column entry is updated using the provided parameters. If 'null%' is passed in, the value of the associated parameter is set to null.
Syntax
APEX_UI_DEFAULT_UPDATE.UPD_AD_COLUMN ( p_column_name IN VARCHAR2, p_new_column_name IN VARCHAR2 DEFAULT NULL, p_label IN VARCHAR2 DEFAULT NULL, p_help_text IN VARCHAR2 DEFAULT NULL, p_format_mask IN VARCHAR2 DEFAULT NULL, p_default_value IN VARCHAR2 DEFAULT NULL, p_form_format_mask IN VARCHAR2 DEFAULT NULL, p_form_display_width IN VARCHAR2 DEFAULT NULL, p_form_display_height IN VARCHAR2 DEFAULT NULL, p_form_data_type IN VARCHAR2 DEFAULT NULL, p_report_format_mask IN VARCHAR2 DEFAULT NULL, p_report_col_alignment IN VARCHAR2 DEFAULT NULL);
Parameters
Table: UPD_AD_COLUMN Parameters describes the parameters available in the UPD_AD_COLUMN
procedure.
UPD_AD_COLUMN Parameters
Parameter | Description |
---|---|
|
Name of column to be updated |
|
New name for column, if column is being renamed |
|
Used for item label and report column heading |
|
Used for help text for items and interactive report columns |
|
Used as the format mask for items and report columns. Can be overwritten by report for form specific format masks. |
|
Used as the default value for items. |
|
If provided, used as the format mask for items, overriding any value for the general format mask. |
|
Used as the width of any items using this Attribute Definition. |
|
Used as the height of any items using this Attribute Definition (only used by item types such as text areas and shuttles). |
|
Used as the data type for items (results in an automatic validation). Valid values are |
|
If provided, used as the format mask for report columns, overriding any value for the general format mask. |
|
Used as the alignment for report column data (e.g. number are usually right justified). Valid values are LEFT, CENTER, and RIGHT. |
Note: Ifp_label through p_report_col_alignment are set to 'null%', the value will be nullified. If no value is passed in, that column will not be updated. |
Example
The following example updates the CREATED_BY
column in the UI Defaults Attribute Dictionary within the workspace associated with the current schema, setting the form_format_mask to null.
BEGIN apex_ui_default_update.upd_ad_column ( p_column_name => 'CREATED_BY', p_form_format_mask => 'null%'); END;