EBS FORM 失效工具栏按钮
代码如下,可写在 WHEN-NEW-FORM-INSTANCE里:
--这里会失效相应的触发器
set_menu_item_property('FILE.NEW', enabled, property_off);
set_menu_item_property('FILE.SAVE', enabled, property_off);
set_menu_item_property('Edit.Clear', enabled, property_off);
set_menu_item_property('Edit.delete', enabled, property_off);
--这里仅将按钮从工具栏移除,快捷键还是可以使用的
--VISIBLE亦可
set_menu_item_property('FILE.NEW', displayed , property_off);
set_menu_item_property('FILE.SAVE', displayed , property_off);
set_menu_item_property('Edit.Clear', displayed , property_off);
set_menu_item_property('Edit.delete', displayed , property_off);
SET_MENU_ITEM_PROPERTY built-in
Description
Modifies the given properties of a menu item.
Syntax
SET_MENU_ITEM_PROPERTY
(menuitem_idMenuItem,
property NUMBER,
value NUMBER);
SET_MENU_ITEM_PROPERTY
(menu_name.menuitem_nameVARCHAR2,
property NUMBER,
value NUMBER);
Built-in Typeunrestricted procedure
Enter Query Modeyes
Parameters
menuitem_idSpecifies the unique ID Form Builder assigns when it creates the menu item.Use the FIND_MENU_ITEM built-in to return the ID to an appropriately typed variable.The data type of the ID is MenuItem.
menu_name.menuitem_nameSpecifies the VARCHAR2 name you gave to the menu item when you defined it.If you specify the menu item by name, include the qualifying menu name, as shown in the syntax.
propertySpecify one of the following constants to set information about the menu item:
CHECKEDSpecifies the Checked property, which indicates if a check box menu item or a radio menu item is in the checked state or unchecked state.
ENABLEDSpecifies whether the menu item is enabled (thus active) or disabled (thus greyed out and unavailable to the operator).
ICON_NAMESpecifies the file name of the icon resource associated with a menu item having the Icon in Menu property set to TRUE.
LABELSpecifies the character string for the menu item label.
VISIBLESpecifies whether the menu item is visibly displayed.
valueSpecify one of the following constants:
PROPERTY_TRUESpecifies that the property is to be set to the TRUE state.
PROPERTY_FALSESpecifies that the property is to be set to the FALSE state.
LabelSpecify the VARCHAR2 label name.
页:
[1]