代码之家  ›  专栏  ›  技术社区  ›  amonroejj

SSRS数据驱动订阅,自定义DeviceInfo设置,如PageWidth、PageHeight?

  •  0
  • amonroejj  · 技术社区  · 7 年前

    我想为大容量输出的png文件设置数据驱动订阅。问题是在rsreportserver中为png添加了一个新的扩展。Configurations/Extensions/Render下的config只提供一个固定大小的png文件。

    报告A确实应该输出6in x 3in png文件,报告B应该输出6in x 4in png文件。

    是的,我 在rsreportserver中创建多个条目。配置,但这让最终用户感到困惑,因为他们不必要地出现在所有用户的导出下拉列表中。

    我建议使用一个外部程序来生成大量图像,该程序为每个png(DeviceInfo设置)生成一个自定义url 可以 成为url的一部分)并使用WebClient。DownloadFile()在循环中,但我的主管目前确实被数据驱动订阅的想法所束缚,无论出于何种原因。

    1 回复  |  直到 7 年前
        1
  •  0
  •   amonroejj    7 年前

    根据@iamdave的建议,只需在报表设计器中设置总体页面维度 通过数据驱动订阅提供大小合适的png文件,而无需在rsreportserver中硬编码png维度。配置。