【问题标题】:SSRS Dynamic Subscription - how to use parameter in file nameSSRS 动态订阅 - 如何在文件名中使用参数
【发布时间】:2020-12-03 07:23:24
【问题描述】:

如何编写 FileName 以显示 'Name' + DespatchFrom + '-' + DespatchTo as FileName

这些值是参数,但我不断收到验证错误。

我也试过 'Name' + DateAdd(DateInterval.Day, 1-WeekDay(Today), Today()) 作为 FileName

【问题讨论】:

    标签: reporting-services data-driven


    【解决方案1】:

    除非您的日期字段已经在文本字段中,否则您需要对其进行转换,否则会出现转换错误。

    Conversion failed when converting date and/or time from character string.
    

    数据驱动查询需要 SQL 语法,这就是您第二次尝试 TODAY 失败的原因。

    我想你想要类似的东西

    SELECT 'Name ' + CONVERT(CHAR(10), DespatchFrom, 110) + ' - ' + CONVERT(CHAR(10), DespatchTo, 110)  as FileName
    

    【讨论】:

    • 谢谢,这里的关键是纯 SQL :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-19
    • 2017-06-07
    • 2022-08-11
    • 1970-01-01
    相关资源
    最近更新 更多