一段时间的同期

若是提示应用的是[日期].[日期层次布局].[月].[月 - Key]
本期:
total([金额] within set
filter(
members([日期].[日期层次布局].[月]),
[日期].[日期层次布局].[月].[月 - Key] between ?day? and ?day2?
))

同期:total([金额] within set
filter(
members([日期].[日期层次布局].[月]),parallelPeriod([日期].[日期层次布局].[年] ,1,
[日期].[日期层次布局].[月].[月 - Key] between ?day? and ?day2?
))


报错:QE-DEF-0478 强制从“value”转换到“member”对“member(total([金额] within set
filter(
members([日期].[日期层次布局].[月]),parallelPeriod( [日期].[日期层次布局].[年] ,1,
[日期].[日期层次布局].[月].[月 - Key] between ?day? and ?day2?
)) )”无效。
本期没问题,专家帮忙看下怎么写同期的数据项。谢谢
参与2

1同行回答

jieleejielee软件开发工程师top
我记得,不需要members就可以的,你试试。但这不是真正的错误所在。parallelPeriod函数用错了,应该才是问题所在。parallelPeriod的第三个参数应该是member,而你用的,居然会是一个布尔型。cognos提示错误有时不准确,http://note.youdao.com/share/?id=cc035a74c184a79b1828fc3a16...显示全部
我记得,不需要members就可以的,你试试。
但这不是真正的错误所在。

parallelPeriod函数用错了,应该才是问题所在。
parallelPeriod的第三个参数应该是member,
而你用的,居然会是一个布尔型。

cognos提示错误有时不准确,

http://note.youdao.com/share/?id=cc035a74c184a79b1828fc3a162e0349&type=note

这个文档,你可以参考一下,
第7部分中包含有时间段的同比环比算法。收起
政府机关 · 2014-06-17
浏览493

提问者

xcwjj1205
商业智能工程师新疆天晟信息技术有限公司

相关问题

相关资料

问题状态

  • 发布时间:2014-06-13
  • 关注会员:1 人
  • 问题浏览:1931
  • 最近回答:2014-06-17
  • X社区推广