我正在IBM Cognos Report Studio中构建报告,我需要在属性中将关联记录列表作为CSV。例如:我有以下表风险和对照
-------- | ---------
Risks | Controls
--- ---- | --- -----
rID Name | cID Name
--- ---- | --- -----
R1 rnm1 | C1 cnm1
R2 rnm2 | C2 cnm2
| C3 cnm3
| C4 cnm4
并且假设两个表之间存在以下关系。
---------------
Risk_x_Controls
---------------
rID cID
--- ---
R1 C1
R1 C2
R2 C1
R2 C2
R2 C3
如何在
等属性中将上述关系表示为CSV值---------------
Risk_x_Controls
---------------
rID cIDs
--- ----
R1 C1, C2
R2 C1, C2, C3
以上在SAS中很容易实现。对于Cognos Report Studio,我不知道。 F1! F1!
答案 0 :(得分:0)
不幸的是,我不知道你怎么能在Report Studio端做到这一点。
尝试在DB端执行此操作。 使用Oracle上的LISTAGG(或STRAGG)或MS SQL上的XML Path Solution构建查询,然后在RS中使用它。
如果您有权访问Framework Manager或有权在Report Studio中使用SQL查询,则可以执行此操作。