Oracle apex 通过APEX表单提交将数据从辅助表检索到主表

Oracle apex 通过APEX表单提交将数据从辅助表检索到主表,oracle-apex,Oracle Apex,我感谢你能提供的任何帮助 我使用的是Apex 4.2,我在表FC_PRIMARY上有一个表单,下面有以下列。当用户输入带有*的字段的数据时,我希望从另一个表FC_作业返回数据,并在单击“插入”按钮后将其填充到主表中。关于如何利用表单项选项或流程使用SQL查询获得此结果,有何想法 比如说, 当用户将数据输入JOB_uuRole*字段时,我希望创建一个流程,而不是在提交表单时,APEX根据该JOB_uRole*字段从FC_uJob表中提取数据,并与FC_uJob表中的该JOB角色相匹配。拉过来的值将

我感谢你能提供的任何帮助

我使用的是Apex 4.2,我在表FC_PRIMARY上有一个表单,下面有以下列。当用户输入带有*的字段的数据时,我希望从另一个表FC_作业返回数据,并在单击“插入”按钮后将其填充到主表中。关于如何利用表单项选项或流程使用SQL查询获得此结果,有何想法

比如说,

当用户将数据输入JOB_uuRole*字段时,我希望创建一个流程,而不是在提交表单时,APEX根据该JOB_uRole*字段从FC_uJob表中提取数据,并与FC_uJob表中的该JOB角色相匹配。拉过来的值将进入FC_PRIMARY TABLE>>C3列

一种可能的解决办法:

将作业角色项类型更改为选择列表。对于值列表查询,您可以使用select JOB_uuuDESCRIPTION 1,JOB_uuuCODE1 from FC_uJOB 如果它还不存在,创建一个名为C3的新隐藏项。对于“源类型”,选择“数据库列”,然后输入相关的列名。 提交后创建一个新的pl/sql进程。确保它在任何自动行处理之前发生。编写一条简单语句,使用where子句中的item JOB\uu角色,从FC\u作业中选择相关数据并将其存储在隐藏项C3中。
基本上,Job字段的行为是否应该类似于选择列表或值的弹出列表,您可以根据代码和描述选择作业,但将id返回到主表中?从而指示主表具有作业表的外键。或者您真的想将代码和描述放入主表的列中吗?至于您用*表示的所有其他字段:这些字段也是从某处提取的吗?
FC_JOB table

ID  JOB__CODE1  JOB_DESCRIPTION1
1   IT            IT
2   HR             Human Resources



ID
REGION*
COUNTRY_DESCRIPTION*
BUSINESS_LINE*
CUSTOMER_NAME*
JOB__ROLE*
CURRENCY*
EMPLOYEE_STATUS*
COMMENTS*
C1
ENTITY
**C3****
ACCOUNT
JAN*
FEB*
MAR*
APR*
MAY*
JUN*
JUL*
AUG*
SEP*
OCT*
NOV*
DEC*