0

我有一个报告,我在其中添加了一个数据驱动订阅,该订阅按每日计划将报告写入文件夹位置。报告呈现为 csv。文件名为 MyReport1234。.csv _

我需要这是 Myreport1234。.txt _ 我怎样才能在 SSRS 中做到这一点?

我使用 SSRS 2008 R2 顺便说一句

4

1 回答 1

1

找到了解决方案:

  1. 创建数据驱动订阅
  2. 在第 3 步,只需编写,SELECT 1或者如果您正在尝试生成一个动态文件,您可以在您的 select 语句中嵌入此逻辑并给它一个别名,例如SELECT 'Myreport1234.txt' as [FileName]
  3. 在第 4 步中,指定静态文件名,或使用您在上一步中创建的“文件名”列从数据库中获取值。
  4. 渲染格式设置为CSV
  5. 这是重要的一步 >>文件扩展名必须设置为False。这将阻止渲染器为您选择的渲染器添加默认扩展。留下文件名上的任何内容以显示为文件扩展名。
于 2016-08-16T19:55:01.700 回答