oracle-apex - 如何在 Oracle APEX 中选择页面加载的第一条主记录
解决方案
在 Master-Detail 中,并排有一个用于所选主记录的页面项目。您可以使用计算或页面进程来设置该值。emp/dept 示例模式的示例:
- 使用主表部门和子表 emp 创建主详细信息,并排页面
- 这将为带有页面项目的主记录(在其他区域中)创建一个“部门”区域
P1_DEPTNO
。您会注意到该主区域在DEPT
带有 where 子句或"DEPTNO" = :P1_DEPTNO
. 这就是线索 - 在页面加载时为 P1_DEPTNO 设置一个值。 P1_DEPTNO
使用源创建“SQL 查询(返回单个值)”类型的前标头计算
SELECT deptno FROM dept ORDER BY dname FETCH FIRST 1 ROWS only
运行页面并观察第一条记录是否被选中。更改计算源的查询以满足您的任何要求。
推荐阅读
- gtk - 如何在 Gtk-rs 中创建建议的圆形按钮?
- amazon-web-services - Cognito SMS Auth 到不同区域的 SNS
- javascript - 为 Browser 和 node.js 编写通用类
- javascript - 如何从打开模型的按钮传递数据并在按下确定按钮时删除数据。按钮和模式在两个不同的页面
- laravel - 使用 Laravel 和 Cloud SQL 的 gcloud 服务器错误 500
- python - 我想制作一个在 Python 中以 OOP 样式计算圆形面积的程序
- cmake - CMake:如何在不同的子目录下指定 FLEX 和 BISON 目标
- javascript - JS 文件适用于 HTML,但不适用于 laravel
- python - 嵌套字典未按要求更新
- node.js - nodejs中未处理的承诺拒绝