-
-
zhouzhitian 小试身手Lv3
发表于2021-8-5 09:54
悬赏10
已解决
5个回答
-
zhouzhitian 小试身手Lv3
本帖最后由 zhouzhitian 于 2021-8-5 11:09 编辑
1、在top中使用宏表达式,可能会报错,如图;
2、浮动的表元本身有一定计算规则,比如按月份浮动日期,以2021-01-05为第一行,表元数值为5(即浮动5行),目标效果就是浮动5行:得到2021-01-05、2021-02-05、2021-03-05、2021-04-05、2021-05-05。
思路:
1有一个日期的参数,在表格的过滤条件那写:
YEAR(QC_XL.BBQ)=YEAR(@rq) and DAY(QC_XL.BBQ)=DAY(@rq)) and QC_XL.BBQ>=@rq
得到大于等于日期参数的数据之后.
2在排序那选择升序.
3.表元获取到参数的天数,设置为整形,
3.在top那选择这个整形的天数
-
zhouzhitian 小试身手Lv3
针对以上思路:
需求:浮动出来的是基于日期参数,并向后延续(表元数据的)整数个浮动行,每月一行。仅浮动出月份数据即可(后续是为了根据这些月份往里回填数据的),这里并不是要查询大于等于日期参数的数据。