如何把查询参数代入标题与每天自动发的邮件标题中去?

有一个模拟,做了二个参数。开始时间与结束时间,现在有个问题就是假如,用户登陆网页查询的时候。假如录入的是  开始时间是4-1,结束时间时4-6,那么我在报表的标题中就自动显示:时间范围是4-1至4-5号数数据,  就是结束时间要减1天   
然后每天自动发的邮件的话就是日报,比如在发邮件的时候,今天是7号,会出6号的报表,那么自动发邮件的标题就自动展示为:4-6号数据





用户登陆客户端(网页)查询的时候,我这样写的:

"时间范围:"+$开始时间+"_"+format(if($结束时间>0,$结束时间-1,today()-1),"YYYY-MM-dd")
$结束时间-1  这一部分不行。不能直接-1,我想知道要如何写?


还有如果邮件是自动发的话,这个公式不起作用。


所以想请教查询与自动发邮件 时候,这个参数的公式如何写?谢谢


FineReportCD20160914 发布于 2017-4-7 09:03
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌发布于2017-4-7 09:16(编辑于 2023-9-6 09:34)
555
  • CD20160914 CD20160914(提问者)

    老师不是这样的。我现在在网页查询的时候,解决了。。公式这样写就行

    \"时间周期:\"+$开始时间+\"_\"+format(date(year($结束时间),month($结束时间),day($结束时间)-1),\"YYYY-MM-dd\")

    但是自动发邮件的时候。报表第一行的标题,它得不到这个公式的结果。会自动变成:
    时间周期:_2017-04-06

    也就是自动发邮件的时候。开始时间没有了。。。
    回复
    2017-04-07 09:41 
最佳回答
0
CD20160914发布于2017-4-7 09:41(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 818浏览人数
  • 最后回答于:2017-4-7 09:41
    活动推荐 更多
    热门课程 更多
    返回顶部