【发布时间】:2022-01-12 11:05:32
【问题描述】:
我在 Oracle APEX 上苦苦挣扎。 我有一个带试运行的 Shuttle 盒子。最重要的是,我有一个过滤器,可以根据 Project 过滤它们。 当我选择“所有项目”时,我的测试运行正确显示,如下所示:
但是 当我将过滤器更改为特定项目时,右侧的穿梭窗口将停止显示测试运行的名称,而是显示测试运行的 ID
我对此配置的查询是:
select name as d, test_run_id as r From test_run
Where project_jira_key=coalesce(:TR_BASED_ON_PROJECT, project_jira_key)
and folder_id NOT IN(select folder_id
from folder where name in (select column_value from table (apex_string.split(config.get('ATM_DASHBOARD_CONFIGURATION_FOLDER_EXCLUDE'), ','))));
总的来说,我对 APEX 和 SQL 还是很陌生,但我认为“r”是右侧的返回值?我还假设“test_run_id as r”应该保留在那里,因为 test_run_id 是该表的主键。有没有办法显示 test_run.name?它是同一个表中的一列。 提前致谢
【问题讨论】:
标签: sql oracle-apex