找文章 / 找答案
精选问答 更多内容

[报错信息处理] 调度里的参数无法使用

lorna白银四 显示全部楼层 发表于 2022-4-1 13:13:14 |阅读模式 打印 上一主题 下一主题
1
已解决

【报错信息处理】 调度里的参数无法使用

  • lorna白银四
  • 2022-04-01 13:13:14
  • 发布在 论坛
2241 5
调度任务里设置了每日发邮件,邮件的主题中要带日期,例如发昨日的日报,主题名为“某某日报-20220331”,发今日日报的时候就变成“某某日报-20220401”

因此在报告里添加了个参数,设置成param["格式"]=formatDate(param["lastday","yyyyMMdd"),该参数在报告中可正常显示
邮件设置如下,点了“收集”,但是发送邮件的时候还是报错,报错截图在第二张
1.png 2.png

最佳答案

永洪tech-Lerry 青铜一 关注Ta

2022-04-01 13:13:15

不是,我的意思就是不应该点收集参数。。点了收集参数就是给报告传递参数的意思,您需要不点收集参数,直接拼参数即可,这样就能按以前那样用了,也就不用在意那个内置参数格式了。
查看完整内容
回复

使用道具 举报

精彩评论5

永洪tech-Lerry青铜一 显示全部楼层 发表于 2022-4-1 13:13:15
lorna 发表于 2022-4-1 15:16
复制错了,报告里是有那个中括号的
我点了收集参数的啊……
另外第二个问题您还没回答,我现在只能是按照 ...

不是,我的意思就是不应该点收集参数。。点了收集参数就是给报告传递参数的意思,您需要不点收集参数,直接拼参数即可,这样就能按以前那样用了,也就不用在意那个内置参数格式了。
回复

使用道具 举报

永洪tech-Lerry青铜一 显示全部楼层 发表于 2022-4-1 13:32:27
调度任务中的参数是为了给报告传递参数使用的,不能从报告中获取到参数脚本得到的值呢,您需要加上一天的日期可以试下直接在主题里拼上?{_LAST_FULL_DAY_}。
回复

使用道具 举报

lorna白银四 显示全部楼层 发表于 2022-4-1 13:35:59
永洪tech-Lerry 发表于 2022-4-1 13:32
调度任务中的参数是为了给报告传递参数使用的,不能从报告中获取到参数脚本得到的值呢,您需要加上一天的日 ...

首先,我们是今天刚升级的版本,之前用的864版本就是这么调用的该参数,一直可以执行
然后,加上?{_LAST_FULL_DAY_}的话,格式怎么修改呢,我这边测试了一下,收到的格式是“2022-03-31”
回复

使用道具 举报

永洪tech-Lerry青铜一 显示全部楼层 发表于 2022-4-1 15:12:53
lorna 发表于 2022-4-1 13:35
首先,我们是今天刚升级的版本,之前用的864版本就是这么调用的该参数,一直可以执行
然后,加上?{_LAST_ ...

因为您以前没有点击收集参数?点了收集参数就会是将参数传给报告,您不点击收集参数,直接把这个参数写到主题上就可以了,另外您这边param["格式"]=formatDate(param["lastday","yyyyMMdd"),这个地方应该是param["格式"]=formatDate(param["lastday"],"yyyyMMdd"),少了个中括号,不知道是不是您复制错了。
回复

使用道具 举报

lorna白银四 显示全部楼层 发表于 2022-4-1 15:16:43
永洪tech-Lerry 发表于 2022-4-1 15:12
因为您以前没有点击收集参数?点了收集参数就会是将参数传给报告,您不点击收集参数,直接把这个参数写到 ...

复制错了,报告里是有那个中括号的
我点了收集参数的啊……
另外第二个问题您还没回答,我现在只能是按照您说的,用了?{_LAST_FULL_DAY_},但是格式不是我想要的,怎么修改这个格式
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部