用参数做到日期粒度切换
更新时间: 2024-07-30 11:40:50
阅读 208
怎么实现下面的效果
第一步:创建参数
第二步:创建计算字段
复制下面的公式,把参数和日期字段替换成自己的字段,不想要的粒度可以删掉。
if [报告参数].[日期粒度] = "日" then str([发货日期])
else if [报告参数].[日期粒度] = "周" then str(datepart("year",[发货日期]))+"年" + str(datepart("week",[发货日期])) + "周"
else if [报告参数].[日期粒度] = "月" then str(datepart("year",[发货日期]))+"年" + str(datepart("month",[发货日期])) + "月"
else if [报告参数].[日期粒度] = "季度" then str(datepart("year",[发货日期]))+"年" +str(datepart("quarter",[发货日期])) +"季度"
else if [报告参数].[日期粒度] = "年" then str(datepart("year",[发货日期])) +"年"
第三步:创建图表
文档反馈
以上内容对您是否有帮助?