Tree 树操作上的链接按传递的参数打开具有结果的报告
我需要知道如何通过单击树节点在树的同一页面上过滤报告(经典/交互式)。 可在此网站上找到这方面的示例: ::: 我已尝试此查询以组成我的树:Tree 树操作上的链接按传递的参数打开具有结果的报告,tree,report,oracle-apex,Tree,Report,Oracle Apex,我需要知道如何通过单击树节点在树的同一页面上过滤报告(经典/交互式)。 可在此网站上找到这方面的示例: ::: 我已尝试此查询以组成我的树: select case when connect_by_isleaf = 1 then 0 when level = 1 then 1 else -1 end as status, level,
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,
"ID" as value,
null as tooltip,
decode(level, 1, 'f?p=&APP_ID.:106:'||:APP_SESSION||'::::P106_MAQ_ID:'||ID,
2, 'f?p=&APP_ID.:106:'||:APP_SESSION||'::::::::P106_MAQ_ID:'||(ID-1000),
3, 'f?p=&APP_ID.:104:'||:APP_SESSION||'::::P106_MAQ_ID:'||(ID-10000),
4, 'f?p=&APP_ID.:105:'||:APP_SESSION||'::::P106_MAQ_ID:'||(ID-100000)
) as link
from "#OWNER#"."V_TREE1"
start with "PID" is null
connect by prior "ID" = "PID"
order siblings by "NAME"
但是传递的参数不会更改传递ID为的一行的报告。我需要获得同样的结果显示在网站上张贴上述
我成功地重定向到另一个页面,这是一个表单,可以通过报告进行编辑,但不能显示。我想在同一页上展示
下面是我用来重定向的查询:
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,
"ID" as value,
null as tooltip,
decode(level, 1, 'f?p=&APP_ID.:102:'||:APP_SESSION||'::::P102_MAQ_ID:'||ID,
2, 'f?p=&APP_ID.:103:'||:APP_SESSION||'::::P103_SRV_ID:'||(ID-1000),
3, 'f?p=&APP_ID.:104:'||:APP_SESSION||'::::P104_INS_ID:'||(ID-10000),
4, 'f?p=&APP_ID.:105:'||:APP_SESSION||'::::P105_SIS_ID:'||(ID-100000)
) as link
from "#OWNER#"."V_TREE1"
start with "PID" is null
connect by prior "ID" = "PID"
order siblings by "NAME"
非常感谢您的帮助。- 你和树的页面是什么?第106页
- 那里有商品吗李>
- 那一页有报告吗李>
- 该报告使用的查询是什么
P106\u MAQ\u ID
。
您需要在where条款中包含以下内容:
SELECT ...
FROM ...
WHERE MAQ_ID = :P106_MAQ_ID;
您发布的查询中也有一个错误。对于有效的apex url(2,'f?p=&APP|u ID:106:'| |:APP|u SESSION |')::P106_MAQ_ID:'| |(ID-1000),)您的级别2解码包含的冒号太多。