FORM开发入门2——利用单张视图作源

    xiaoxiao2025-09-01  8

    1.在PLSQL DEVELOPER中新建序列和 视图 --新建序列 Create Sequence CUX.cux_countries_11733_S Start With 10;   --新建同义词 Create Synonym APPS.cux_countries_11733_S For CUX.cux_countries_11733_S; Create Synonym APPS.cux_countries_11733 For CUX.cux_countries_11733; --新建视图(包含主表所有字段和报表要求字段) CREATE OR REPLACE VIEW CUX_COUNTRIES_11733_V AS SELECT cc.ROWID ROW_ID,--新增 cc.COUNTRY_ID, cc.COUNTRY_NAME, cc.REGION_ID, cr.REGION_NAME,--新增 cc.CREATION_DATE, cc.CREATED_BY, cc.LAST_UPDATE_DATE, cc.LAST_UPDATED_BY, cc.LAST_UPDATE_LOGIN FROM cux_countries_11733 cc,cux_regions_11733 cr WHERE cc.region_id=cr.region_id(+)   2.利用hand标准包快速创建包,其输出即为forms builder中 程序单元的代码 BEGIN hss_plsql_autocreate.form_view_iud(p_block_name =>'COUNTRIES' , --数据块名 p_table_name => 'CUX_COUNTRIES_11733', --实际表名 p_owner => 'CUX', p_primary_key => 'COUNTRY_ID');   END; 3.修改“数据块向导”和“报表向导”,使用单张视图作为源 4.在FORMS BUILDER中新建 程序单元包规范和包体(名字会自动生成) 粘入上步输出结果,编译 5.新建触发器 调用程序单元中的存储过程完成触发器代码 6.新建LOV(有点类似于值集) 根据列填返回值 设置“数据块”属性 设置“项”属性 保存--上传--编译--进入EBS系统打开测试 点击黑框中的“...”会弹出LOV选项
    转载请注明原文地址: https://ju.6miu.com/read-1302198.html
    最新回复(0)