Cognos:在属性中将关联的ID作为CSV获取

时间:2016-03-07 16:23:59

标签: csv cognos

我正在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!

1 个答案:

答案 0 :(得分:0)

不幸的是,我不知道你怎么能在Report Studio端做到这一点。

尝试在DB端执行此操作。 使用Oracle上的LISTAGG(或STRAGG)或MS SQL上的XML Path Solution构建查询,然后在RS中使用它。

如果您有权访问Framework Manager或有权在Report Studio中使用SQL查询,则可以执行此操作。

相关问题