上一个技巧我们说到自定义日期功能,我们来看它的应用,数据源还是超市数据。
创建一个参数,【数据类型】选择【字符串】,【允许的值】选择【列表】,在列表中输入1显示为【年】,2显示为【季度】,3显示为【月】,参数命名为日期转化,如图所示:
将创建好的参数显示参数控件,再创建一个计算与创建的参数【日期转化】产生联系,
if [日期转换]='1' then [订单日期 (年)]
elseif [日期转换]='2' then [订单日期 (季度)]
else [订单日期 (月)] end
如图所示:
将【精确日期】拖拽至行功能上,将【销售额】字段拖拽至列功能上,如图所示:
我们需要对【精确日期】进行重新设置,点开【精确日期】胶囊,日期类型选择【精确日期】,并选择离散,如图所示:
这样在使用参数【日期转化】的时候才能切换至对应的日期,如图所示: