I am working on a Cognos Report Studio Version 10 where I have to convert SQL code into Data Items. I have all the Columns required in the package to drag as Data Items in the query but I am stuck where there's calculated fields. This is one of them
NET_ORIG_AMT derived from (ORIG_ AMT) – (PARTICIPATION_ORIG_AMT)
ORIG_AMT
was derived from a simple IF THEN ELSE
function and could be easily created as a calculated data item. But PARTICIPATION_ORIG_AMT
is coming from this SQL code:
SELECT LEAD_ACCT,
PART_FLAG,
SUM (ORIG_AMT) AS PARTICIPATION_ORIG_AMT,
FROM TableName
GROUP BY LEAD_ACCT, PART_FLAG
HAVING PART_FLAG = 'Y'
How do I create a Data Item for PARTICIPATION_ORIG_AMT
?
Pl note: I have LEAD_ACCT, PART_FLAG
fields as calculated fields in the Query.
Can you help me understand how to write SUM (ORIG_AMT) AS PARTICIPATION_ORIG_AMT Group by LEAD_ACCT, PART_FLAG in Cognos Report Studio?
The equivalent in a Cognos expression would be:
total([ORIG_AMT] for [LEAD_ACCT],[PART_FLAG])
3 choices:
PARTICIPATION_ORIG_AMT
. Join this query to your primary query on the appropriate fields and bring this in. PARTICIPATION_ORIG_AMT
within the model itself, and do the above in RS as described above. Preferred method if you are re-using this data item across reports.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.