每次在树中选择节点时刷新 SQL 查询以在同一页面的某些文本区域显示结果
Refresh SQL query while selecting node in tree every time to display results at some text area in the same page
场景:
- 我在一个区域下使用标准命令创建了 1 棵树
select case when connect_by_isleaf = 1 then 0
when level = 1 then 1
else -1
end as status,
level,
"NAME" as title,
NULL as icon,
IDENTIFIER as value,
"NAME" as tooltip,
NULL as link
from owner
start with "PARENT_PAGE_NO" is null
connect by prior "PAGE_NO" = "PARENT_PAGE_NO"
order siblings by "NAME"
然后我根据我的数据库数据得到了一些这样的树
内联图片 1
- 现在在同一页面上我有一个文本区域或编辑器,它是同一页面中另一个区域的一部分
其中有 sql 命令来显示一些值,例如
select * from owner
where id = :idr --------------item which store value of identifier
我有一项获取标识符名称 idr 的值
当我select任何节点时第一次取值成功但当我select另一个节点时第二次取值然后值没有刷新。
所以这是我想每次都刷新值所以我会在文本区域看到结果
尝试在这两个视图之间使用视图 link,然后将详细视图公开为 AccessorIterator,而不是 Iterator。
场景:
- 我在一个区域下使用标准命令创建了 1 棵树
select case when connect_by_isleaf = 1 then 0
when level = 1 then 1
else -1
end as status,
level,
"NAME" as title,
NULL as icon,
IDENTIFIER as value,
"NAME" as tooltip,
NULL as link
from owner
start with "PARENT_PAGE_NO" is null
connect by prior "PAGE_NO" = "PARENT_PAGE_NO"
order siblings by "NAME"
然后我根据我的数据库数据得到了一些这样的树
内联图片 1
- 现在在同一页面上我有一个文本区域或编辑器,它是同一页面中另一个区域的一部分
其中有 sql 命令来显示一些值,例如
select * from owner
where id = :idr --------------item which store value of identifier
我有一项获取标识符名称 idr 的值
当我select任何节点时第一次取值成功但当我select另一个节点时第二次取值然后值没有刷新。
所以这是我想每次都刷新值所以我会在文本区域看到结果
尝试在这两个视图之间使用视图 link,然后将详细视图公开为 AccessorIterator,而不是 Iterator。