Oracle APEX - 动态生成的区域不会刷新
Oracle APEX - dynamically generated region does not get refreshed
我正在尝试通过动态操作刷新页面上动态生成的区域。我的动态区域包含一个从数据库加载的 select 列表。所以从动态动作我使用刷新区域。没有收到任何错误,但我的 select 中的值没有重新加载。
我希望随着区域重新加载,select 列表也会重新加载
我认为这(使用 DA 刷新区域)对于此类区域(PL/SQL 动态内容)是不可能的。
为什么?我不知道...
也许你可以把这一切PL/SQL转换成一个带有必要参数的函数,然后用一个经典的报告来显示结果,在这种情况下你可以使用DA来刷新内容。
SELECT
我的函数(p1,p2,..,pn)
从
双
不要忘记在此 select 字段中设置 'Itens to Submit' 您在此函数中使用的所有项目。
在这个经典报告的属性中,您可以更改 html 模板,也许有一个模板可以用来显示没有 header 列或边框的内容...
如果没有,您可以复制一个经典的报告模板并进行必要的更改以呈现您想要的区域。
由于设置了某个值后需要刷新该区域,因此我为该项目添加了一个动态操作,仅使用了 APEX 内置的刷新功能
我正在尝试通过动态操作刷新页面上动态生成的区域。我的动态区域包含一个从数据库加载的 select 列表。所以从动态动作我使用刷新区域。没有收到任何错误,但我的 select 中的值没有重新加载。
我希望随着区域重新加载,select 列表也会重新加载
我认为这(使用 DA 刷新区域)对于此类区域(PL/SQL 动态内容)是不可能的。
为什么?我不知道...
也许你可以把这一切PL/SQL转换成一个带有必要参数的函数,然后用一个经典的报告来显示结果,在这种情况下你可以使用DA来刷新内容。
SELECT 我的函数(p1,p2,..,pn) 从 双
不要忘记在此 select 字段中设置 'Itens to Submit' 您在此函数中使用的所有项目。
在这个经典报告的属性中,您可以更改 html 模板,也许有一个模板可以用来显示没有 header 列或边框的内容...
如果没有,您可以复制一个经典的报告模板并进行必要的更改以呈现您想要的区域。
由于设置了某个值后需要刷新该区域,因此我为该项目添加了一个动态操作,仅使用了 APEX 内置的刷新功能