yes-no 发表于 2019-2-3 11:19:31

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]
查看完整版本: EBS FORM 失效工具栏按钮