oracle apex - 单页有多个区域,每个区域都链接到不同的表,我需要将值插入表中

时间:2014-04-29 09:12:54

标签: forms plsql oracle11g oracle-apex

多个插入到具有多个区域和一个提交按钮的oracle apex单页中的多个表

我使用 orace apex : 4.0.2 ;

我在页面中有多个区域,其中每个区域与不同的表相关。

如何将表单值插入表中?

  • 所有表格都有PK,一个表的PK充当FKPK表示所有其他剩余的表。

  • 我使用pl / sql插入PKFK

  • 问题是,我只能插入PKFK,表单中的所有其他值都不会插入表格中。

  • 我在pl / sql中使用:P5_item_name作为参考,即使我无法正确执行表格中的插入操作。

  • 我在页面上有一个按钮(提交按钮) - :P5_submit_button

  • 此按钮在Ajax中有一个功能,可以调用(使用HTMLDB_GET())页面流程 insert_proc

PL / SQL进程具有以下代码

DECLARE    
  v_id varchar2(10);    
BEGIN    
  select 'per_'|| perprof_seq.NEXTVAL into v_id from dual;  
  insert into table1(id_tb1,Name,address,phoneno) 
              values(v_id,:P5_name,:P5_addr,:P5_phone);
  insert into table2(id_tb2,dept,major,course) 
               values(v_id,:P5_dept,:P5_major,:P5_course);    
END;

_v_id已成功插入table1(id_tb1)table2(id_tb2),但页面项的引用值未插入到表中,而是将空值插入table_

0 个答案:

没有答案