cognos total filter 用法

想求得部分产品的合计,用 total(filter([余额],[产品]='资产')) 虽然得出了合计 但是其他的产品都没有显示。
求问怎么合计部分产品金额?
参与5

4同行回答

小新小新软件开发工程师xx
回复 4# jielee   三克油,虽然算出来了 但是   total(currentMeasure within set fileter([产品],[产品]='资产'))- total(currentMeasure within set fileter([产品],[产品]='负债')) 这个不能相减好像 单独是可以出来的而total([余额]within set f...显示全部
回复 4# jielee


  三克油,虽然算出来了 但是
   total(currentMeasure within set fileter([产品],[产品]='资产'))- total(currentMeasure within set fileter([产品],[产品]='负债'))
这个不能相减好像 单独是可以出来的



total([余额]within set fileter([产品],[产品]='资产'))- total([余额]within set fileter([产品],[产品]='负债'))
出来的好像是没有时间、币种。。过滤相减的,数字相差很大收起
银行 · 2015-03-11
浏览1185
jieleejielee软件开发工程师top
回复 3# 小新     这个是filter函数的用法,如果不清楚,看一下这个函数的解释或样例就行了。你说的资产-负债,如果资产、负债分别是两个度量,你可以用一个数据项[余额],表达式直接就是[资产]-[负债] 而在表内,用currentMeasure,或者余额,都行。...显示全部
回复 3# 小新


    这个是filter函数的用法,如果不清楚,看一下这个函数的解释或样例就行了。

你说的资产-负债,
如果资产、负债分别是两个度量,你可以用一个数据项[余额],表达式直接就是[资产]-[负债]

而在表内,用currentMeasure,或者余额,都行。
收起
政府机关 · 2015-03-11
浏览902
小新小新软件开发工程师xx
回复 2# jielee    是列表,你列表中的 [模型].[产品].[产品 - 全称] 和 [模型].[产品] 分别代表什么呢?我其实想做一个 汇总的资产-负债显示全部
回复 2# jielee


   是列表,你列表中的 [模型].[产品].[产品 - 全称] 和 [模型].[产品] 分别代表什么呢?

我其实想做一个 汇总的资产-负债收起
银行 · 2015-03-11
浏览926
jieleejielee软件开发工程师top
这个太…………了吧,首先,你的表达式,应该是错误的,运行不了吧,除非你是平面二维的模型,才可能不报错。其次,你这个数据项是放列表或是交叉表中的,这可能会影响到数据项的写法。第三,你表达的意思,我没搞懂,按我的理解,给你写一个类似的表达式吧:total([余额] within set filter([模型...显示全部
这个太…………了吧,

首先,你的表达式,应该是错误的,运行不了吧,除非你是平面二维的模型,才可能不报错。
其次,你这个数据项是放列表或是交叉表中的,这可能会影响到数据项的写法。
第三,你表达的意思,我没搞懂,

按我的理解,给你写一个类似的表达式吧:

total([余额] within set filter([模型].[产品],[模型].[产品].[产品 - 全称]='资产'))

total(currentMeasure within set filter([模型].[产品],[模型].[产品].[产品 - 全称]='资产'))收起
政府机关 · 2015-03-11
浏览893

提问者

小新
软件开发工程师xx
擅长领域: 大数据商业智能

相关问题

相关资料

问题状态

  • 发布时间:2015-03-11
  • 关注会员:1 人
  • 问题浏览:3383
  • 最近回答:2015-03-11
  • X社区推广