Oracle APEX多级审批系统自动填充功能增强求助
Oracle APEX多级审批系统扩展自动填充字段问题
背景
基于Oracle APEX多级审批官方指南实现系统,目前用户登录后仅自动填充经理姓名、员工姓名和员工编号,需扩展职位、部门等字段的自动填充功能。
已执行操作
- 创建新表
emp_2 - 修改任务定义中的Action SQL Query:
select e.empno, e.emp_name, e.operation, e.department, e.email_id, e.designation, e.division, e.address, m.emp_name as mgr_name from emp_2 e, emp_2 m where m.empno(+)=e.mgr and e.empno=:APEX$TASK_PK
- 添加任务定义参数
- 修改任务定义参与者的SQL查询:
select emp_name, operation, department, email_id, designation, division, address from emp_2 where empno=(select mgr from emp_2 where empno=(select empno from emp_1 where emp_name=:APP_USER))
- 修改“Apply for Travel”页面的SQL查询:
select e.empno, e.emp_name, e.operation, e.department, e.email_id, e.designation, e.division, e.address, m.emp_name as mgr_name from emp_2 e, emp_2 m where m.empno(+)=e.mgr and e.empno=:APEX$TASK_PK
当前问题
执行上述操作后,打开页面时出现错误。相关截图:
- 错误描述截图:

- 正常界面截图:

- 调试信息截图:

请求指导
恳请提供扩展自动填充功能的正确流程及相关排查建议。
内容的提问来源于stack exchange,提问作者mentos
相关产品推荐
相关产品推荐

