如何从交互式网格 Oracle Apex 中隐藏列
How to hide columns from Intractive Grid Oracle Apex
我需要知道如何从 Intractive Grid Oracle Apex 中隐藏列,例如
我有 select 列表值作为 x,y,z
:P_SELECT_LIST
如果 :P_SELECT_LIST 是 x 则显示所有列,如 name,email,number ,如果 :P_SELECT_LIST 是 y 则仅显示名称列,z 相同仅显示名称列
每一列都有一个名为“Server-side 条件”的设置。
对于你的例子,我会使用
- 类型:“函数体”
- 语言:“PL/SQL”
- PL/SQL函数体:
if :P_SELECT_LIST = 'X' or :P_SELECT_LIST = 'Y' THEN
return true;
else
return false;
end if;
根据需要为每一列设置此项。
如果您希望在 :P_SELECT_LIST 项目中选择某些内容后更改它,您需要在项目的设置中将“选择时的页面操作”设置为“提交页面”:P_SELECT_LIST .
我需要知道如何从 Intractive Grid Oracle Apex 中隐藏列,例如
我有 select 列表值作为 x,y,z
:P_SELECT_LIST
如果 :P_SELECT_LIST 是 x 则显示所有列,如 name,email,number ,如果 :P_SELECT_LIST 是 y 则仅显示名称列,z 相同仅显示名称列
每一列都有一个名为“Server-side 条件”的设置。
对于你的例子,我会使用
- 类型:“函数体”
- 语言:“PL/SQL”
- PL/SQL函数体:
if :P_SELECT_LIST = 'X' or :P_SELECT_LIST = 'Y' THEN
return true;
else
return false;
end if;
根据需要为每一列设置此项。
如果您希望在 :P_SELECT_LIST 项目中选择某些内容后更改它,您需要在项目的设置中将“选择时的页面操作”设置为“提交页面”:P_SELECT_LIST .