[范例] 如何以表为数据源,导入成为List_item的数值

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

假设有表:

create table department

(id varchar2(4) PRimary key,

name varchar2(20));

insert into department(id,name) values ('D001','财务部');

insert into department(id,name) values ('D002','人事部');

insert into department(id,name) values ('D003','保安部');

commit;

本文描述,如何以此department表为数据源,做下如下的下拉项效果:

实施步骤:

步骤1:先建立一个可重复使用的程序单元set_up_list:

点击查看大图

步骤2:建立一个叫department_record_group 的记录组:

点击查看大图

步骤3:在画布上建立一个list_item,起名为DEPARTMENT_ID

点击查看大图

步骤4:建立一个forms级的when-new-forms-instance trigger,

点击查看大图

成功了! 运行结果如下:

点击查看大图

重要说明:

以上的方法,set_up_list(...) 最好放在when-new-forms-instance的第一行。假如放在execute_query等后面,就会产生组构造错误。(这是要注重的地方,不过,无损它的实用价值)

征求最简易的解决办法(使set_up_list(...)即使放在execute_query后也不会出错。请成功者直接在本示范forms上改,方便我测试。谢谢)。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航