Oracle form 代码控制控件属性函数大全

老子叫甜甜 提交于 2020-12-18 17:52:01

需求:实现tab页的实时隐藏和显示

实现:SET_TAB_PAGE_PROPERTY('MAIN_TAB.RETS_PAGE',VISIBLE,property_off);/SET_TAB_PAGE_PROPERTY('MAIN_TAB.RETS_PAGE',VISIBLE,property_on);
 
以下为转载内容,Oracle提供了各种代码设置属性的函数,参数可以到form builder的联机帮助里面查找,原博客地址:http://blog.csdn.net/pan_tian/article/details/8434666

Build-In List

·  SET_APPLICATION_PROPERTY
·  SET_BLOCK_PROPERTY
·  SET_CANVAS_PROPERTY
·  SET_FORM_PROPERTY
·  SET_ITEM_PROPERTY
·  SET_ITEM_INSTANCE_PROPERTY
·  SET_LOV_PROPERTY
·  SET_MENU_ITEM_PROPERTY
·  SET_PARAMETER_ATTR
·  SET_RADIO_BUTTON_PROPERTY
·  SET_RECORD_PROPERTY
·  SET_RELATION_PROPERTY
·  SET_REPORT_OBJECT_PROPERTY
·  SET_TAB_PAGE_PROPERTY
·  SET_VIEW_PROPERTY
·  SET_WINDOW_PROPERTY

 

Example

set_item_property

begin
  if :<block_name>.<chk_name>='Y' then 
    set_item_property('<block_name>.<list_item_name>',VISIBLE/UPDATEABLE,PROPERTY_TRUE);
  else
    set_item_property('<block_name>.<list_item_name>',VISIBLE/UPDATEABLE,PROPERTY_FALSE);
  end if;
end; 

or

app_item_property.set_property ('<block_name>.<list_item_name>', enabled/enterable, property_on);

 

set_block_property

set_block_property ('<block_name>', query_allowed/update_allowed/delete_allowed, property_true);

 

SET_LOV_PROPERTY

SET_LOV_PROPERTY('inv_serial_lov', GROUP_NAME, 'inv_serial18');

 

Set_Record_Property

/*
** Built-in: SET_RECORD_PROPERTY
** Example: Mark the third record in the EMP block as if it
** were a queried record.
*/
BEGIN
Set_Record_Property( 3, ’EMP’, STATUS, QUERY_STATUS);
END;

 

-----------------------------------------------------------------------------------------------------------------------

Difference Between Set_Item_Instance_Property and Set_Item_Property
SET_ITEM_PROPERTY:Block中的所有Records
SET_ITEM_INSTANCE_PROPERTY:对当前Record起作用

If you want to turn fields 'on' and 'off' depending on information in a row then use 'set_item_instance_property(enterable)' in the Post_Query trigger on the block

IF :BLK_DISPLAY.METER_TYPE_ID = 'H' THEN
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.MILES',CURRENT_RECORD,VISUAL_ATTRIBUTE,'VA_DISPLAY_ONLY');
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.MILES',CURRENT_RECORD,NAVIGABLE,PROPERTY_FALSE);
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.MILES',CURRENT_RECORD,UPDATE_ALLOWED,PROPERTY_FALSE);
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.HOURS',CURRENT_RECORD,VISUAL_ATTRIBUTE,'VA_UPDATE');
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.HOURS',CURRENT_RECORD,NAVIGABLE,PROPERTY_TRUE);
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.HOURS',CURRENT_RECORD,UPDATE_ALLOWED,PROPERTY_TRUE);
ELSIF :BLK_DISPLAY.METER_TYPE_ID = 'M' THEN
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.MILES',CURRENT_RECORD,VISUAL_ATTRIBUTE,'VA_UPDATE');
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.MILES',CURRENT_RECORD,NAVIGABLE,PROPERTY_TRUE);
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.MILES',CURRENT_RECORD,UPDATE_ALLOWED,PROPERTY_TRUE);
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.HOURS',CURRENT_RECORD,VISUAL_ATTRIBUTE,'VA_DISPLAY_ONLY');
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.HOURS',CURRENT_RECORD,NAVIGABLE,PROPERTY_FALSE);
  SET_ITEM_INSTANCE_PROPERTY('BLK_DISPLAY.HOURS',CURRENT_RECORD,UPDATE_ALLOWED,PROPERTY_FALSE);
END IF;

 

http://jjip12.cn
http://a7mcmr.cn
http://cu0plf.cn
http://kq0k96.cn
http://i6y7kh.cn
http://z6r520.cn
http://sh8784.cn
http://c82bao.cn
http://71x3e3.cn
http://5qmipe.cn
http://h4w0jk.cn
http://z1m87h.cn
http://9ii3k7.cn
http://f6s5wm.cn
http://ro0aej.cn
http://v2o1hp.cn
http://9bir0d.cn
http://imbrde.cn
http://524nor.cn
http://jlsaro.cn
http://30j73m.cn
http://refj13.cn
http://u4ebm1.cn
http://swoxq9.cn
http://qbgzxt.cn
http://z92fca.cn
http://cthbps.cn
http://c6z1wb.cn
http://gwnhan.cn
http://vp0qv5.cn
http://er6nq1.cn
http://f223d9.cn
http://djt57y.cn
http://u9znkj.cn
http://dd1s7q.cn
http://peyz24.cn
http://lc0n12.cn
http://q0krp5.cn
http://utqw6n.cn
http://kfykve.cn
http://rf0it8.cn
http://uljd15.cn
http://ckvj5x.cn
http://e3ssia.cn
http://37uzg2.cn
http://gcbm8u.cn
http://b8j6ci.cn
http://w8oti8.cn
http://hvfm1g.cn
http://3qe62a.cn
http://rq4q0o.cn
http://9cu2r6.cn
http://eh7fj4.cn
http://5hezmq.cn
http://qm7sus.cn
http://ymn5p7.cn
http://us3nmq.cn
http://3w4tgq.cn
http://jr20h3.cn
http://ilrjir.cn
http://lpbe7p.cn
http://7x5yy2.cn
http://7qmnzy.cn
http://4z6gie.cn
http://cwx6ps.cn
http://529zi5.cn
http://jfnrps.cn
http://fxiixp.cn
http://7pwxd4.cn
http://vi6m5d.cn
http://upjphi.cn
http://8pcncf.cn
http://a8p0xj.cn
http://1gfv80.cn
http://zpb756.cn
http://sozy0l.cn
http://srmfnz.cn
http://d05eed.cn
http://dwcmj1.cn
http://73kq75.cn
http://mfta9i.cn
http://fqr7au.cn
http://p17zgm.cn
http://8j4dxg.cn
http://xsrmei.cn
http://8y97uz.cn
http://eyn14z.cn
http://scop9u.cn
http://7hvxus.cn
http://l68x96.cn
http://a968p0.cn
http://ee9szl.cn
http://x2nc2k.cn
http://tf1tdp.cn
http://ey8exi.cn
http://lnv4ir.cn
http://y0gsk3.cn
http://953de1.cn
http://6wqcw0.cn
http://qk0yha.cn
http://m.jjip12.cn
http://m.a7mcmr.cn
http://m.cu0plf.cn
http://m.kq0k96.cn
http://m.i6y7kh.cn
http://m.z6r520.cn
http://m.sh8784.cn
http://m.c82bao.cn
http://m.71x3e3.cn
http://m.5qmipe.cn
http://m.h4w0jk.cn
http://m.z1m87h.cn
http://m.9ii3k7.cn
http://m.f6s5wm.cn
http://m.ro0aej.cn
http://m.v2o1hp.cn
http://m.9bir0d.cn
http://m.imbrde.cn
http://m.524nor.cn
http://m.jlsaro.cn
http://m.30j73m.cn
http://m.refj13.cn
http://m.u4ebm1.cn
http://m.swoxq9.cn
http://m.qbgzxt.cn
http://m.z92fca.cn
http://m.cthbps.cn
http://m.c6z1wb.cn
http://m.gwnhan.cn
http://m.vp0qv5.cn
http://m.er6nq1.cn
http://m.f223d9.cn
http://m.djt57y.cn
http://m.u9znkj.cn
http://m.dd1s7q.cn
http://m.peyz24.cn
http://m.lc0n12.cn
http://m.q0krp5.cn
http://m.utqw6n.cn
http://m.kfykve.cn
http://m.rf0it8.cn
http://m.uljd15.cn
http://m.ckvj5x.cn
http://m.e3ssia.cn
http://m.37uzg2.cn
http://m.gcbm8u.cn
http://m.b8j6ci.cn
http://m.w8oti8.cn
http://m.hvfm1g.cn
http://m.3qe62a.cn
http://m.rq4q0o.cn
http://m.9cu2r6.cn
http://m.eh7fj4.cn
http://m.5hezmq.cn
http://m.qm7sus.cn
http://m.ymn5p7.cn
http://m.us3nmq.cn
http://m.3w4tgq.cn
http://m.jr20h3.cn
http://m.ilrjir.cn
http://m.lpbe7p.cn
http://m.7x5yy2.cn
http://m.7qmnzy.cn
http://m.4z6gie.cn
http://m.cwx6ps.cn
http://m.529zi5.cn
http://m.jfnrps.cn
http://m.fxiixp.cn
http://m.7pwxd4.cn
http://m.vi6m5d.cn
http://m.upjphi.cn
http://m.8pcncf.cn
http://m.a8p0xj.cn
http://m.1gfv80.cn
http://m.zpb756.cn
http://m.sozy0l.cn
http://m.srmfnz.cn
http://m.d05eed.cn
http://m.dwcmj1.cn
http://m.73kq75.cn
http://m.mfta9i.cn
http://m.fqr7au.cn
http://m.p17zgm.cn
http://m.8j4dxg.cn
http://m.xsrmei.cn
http://m.8y97uz.cn
http://m.eyn14z.cn
http://m.scop9u.cn
http://m.7hvxus.cn
http://m.l68x96.cn
http://m.a968p0.cn
http://m.ee9szl.cn
http://m.x2nc2k.cn
http://m.tf1tdp.cn
http://m.ey8exi.cn
http://m.lnv4ir.cn
http://m.y0gsk3.cn
http://m.953de1.cn
http://m.6wqcw0.cn
http://m.qk0yha.cn

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!