-
-
bigeye0517 小试身手Lv3
发表于2020-8-10 09:51
其中,计划任务中起止日期的设定参数为7D(也就是最近七天的数据),但今天发现上周设定的分析表,今天发信的结果还是上周的。
仔细看一下计划任务里的参数设定,默认多了两个参数@date_s和@date_e,这两个参数仍然是20200717和20200724。根本没有跟着现有日期进行变化。
请问,这个怎么解?
非常感谢!

12个回答
提供一下您的表样我本地试一下
-
bigeye0517 小试身手Lv3
我认为不是分析表的问题,而是计划任务的问题。我单独计算分析表的时候,起止日期就能根据当前时间变化,但计划任务里就不行。选择最近7天,实际上系统就自动把@date_s和@date_e写死了。所以日期就不随着实际日期变化了。
-
bigeye0517 小试身手Lv3
我还是上传一下分析表,供你们参考。但我仍然不认为是分析表的问题。
分析表_20200810_155635.zip
(10.25 KB, 下载次数: )
bigeye0517 发表于 2020-8-10 15:52
我认为不是分析表的问题,而是计划任务的问题。我单独计算分析表的时候,起止日期就能根据当前时间变化,但 ...
嗯嗯。确实可能存在因为起止日期写死了的原因,我这里第一天是试不出来的,目前已经按照你这样的表样配置了一下,明天再执行一次看看
您看一下的用宏取到的值来捕捉近七天日期这是表样
计划任务导向都是默认的
这是日志昨天测试执行了一次,今天也执行了一次
看一下最后的邮件里的结果表
这是昨天的
这是今天的
这里说明起止组件写的没问题,设置了近七天的默认值会随着时间改变而改变,所以需要考虑一下是否是您表样中设置的问题了
-
bigeye0517 小试身手Lv3
那就是说,分析表里将默认值设成7D,然后计划任务里起止日期参数不选?我试一下
-
bigeye0517 小试身手Lv3
因为有两个参数控件,所以另一各筛选工序的空间我也要设置参数。如图中一样。当我选择另一个下拉框参数时,起止日期控件已经自动是‘7D’了,这样,我退出参数选择界面后,日期参数的@date_s和@date_e就又被自动设定了。我觉得这是系统的一个bug。希望改进。