如何有条件地显示卡片按钮?
How to display card buttons conditionally?
我正在使用新的 Oracle APEX 卡区域,我有两个按钮,它们应根据行数据显示。如何实现?
有两种方法可以在卡片中添加按钮(使用新的卡片区域)。
- 使用“操作”。在这种情况下,“服务器端条件”可以绑定到行数据。例如,如果我在
EMP
table 上有一个卡片区域,服务器端条件为“Item = Value”,其中 item = ENAME
(列名)和 value = 'KING'只会使按钮对名为 'KING' 的员工的记录可见
- 使用'Template Directives'。这是当您在其中一个部分(title/subtitle/body/secondary 正文)中显示按钮时。为此,请切换该区域的“高级格式”并将您自己的标记放入其中。可以使用通用主题应用程序中的按钮构建器构建按钮,并且可以使用模板指令控制显示。请注意,在这种情况下,您必须使用动态操作提交。阅读有关模板指令的更多信息 here or in the docs
我正在使用新的 Oracle APEX 卡区域,我有两个按钮,它们应根据行数据显示。如何实现?
有两种方法可以在卡片中添加按钮(使用新的卡片区域)。
- 使用“操作”。在这种情况下,“服务器端条件”可以绑定到行数据。例如,如果我在
EMP
table 上有一个卡片区域,服务器端条件为“Item = Value”,其中 item =ENAME
(列名)和 value = 'KING'只会使按钮对名为 'KING' 的员工的记录可见
- 使用'Template Directives'。这是当您在其中一个部分(title/subtitle/body/secondary 正文)中显示按钮时。为此,请切换该区域的“高级格式”并将您自己的标记放入其中。可以使用通用主题应用程序中的按钮构建器构建按钮,并且可以使用模板指令控制显示。请注意,在这种情况下,您必须使用动态操作提交。阅读有关模板指令的更多信息 here or in the docs