SSRS Excel导出集自定义元数据-作者

SSRS Excel导出集自定义元数据-作者,excel,reporting-services,Excel,Reporting Services,我有一个SSRS报告,工作正常,除非用户导出到excel并将文件保存下来,否则“Author”(我称之为CreatedBy)、“Last Modified By”、“Created”(日期)和“Last Modified”(日期)的元数据都是空的 是否有方法在导出期间设置这些参数? 用户要求这些字段不能为空,目前必须打开导出的文件并重新保存 我已经查看了rsreportserver.config文件,但找不到任何可以设置这些文件的地方。 我还尝试在VisualStudio中的报表属性窗口中设置“

我有一个SSRS报告,工作正常,除非用户导出到excel并将文件保存下来,否则“Author”(我称之为CreatedBy)、“Last Modified By”、“Created”(日期)和“Last Modified”(日期)的元数据都是空的

是否有方法在导出期间设置这些参数? 用户要求这些字段不能为空,目前必须打开导出的文件并重新保存

我已经查看了rsreportserver.config文件,但找不到任何可以设置这些文件的地方。 我还尝试在VisualStudio中的报表属性窗口中设置“Author”和“Description”字段,但这似乎是报表的作者,不会通过导出渲染器,excel文件“Author”保持为空。 根据Microsoft文档,excel呈现程序有一个名为“Author”的文档属性(报表元素属性),但我找不到任何地方可以设置它

理想情况下,我希望将其设置为执行导出的人的windows广告名,但在这个阶段(浪费了一整天的大部分时间浏览互联网、阅读博客和文档),我甚至可以用一段通用文本对其进行硬编码,例如“SSRS_导出”


感谢所有帮助。

报告的属性中有一个Author属性,但Excel渲染器中显然没有使用它(我刚刚尝试过)。奇怪的是,当导出到Word时,它确实起作用,作者被写入文档属性。除了编写自己的扩展名,我不确定您是否能够直接从SSRS执行此操作。我想,您可以编写一个简单的Excel宏来执行此操作,该宏可以迭代一个文件夹中的所有文件并设置属性,这不好,但可能会保存给你一点时间。(GGMU!)谢谢,是的,我已经尝试设置Author属性,excel宏不可行,因为最终用户不会总是将导出保存到同一个文件夹中。非常令人沮丧。我认为仅将其名称保存在工作簿中是不够的。您可以联系Aspose,查看其渲染器是否支持此功能。功能中没有列出,但我想值得一试。Microsoft声称Excel呈现程序确实使用报表作者作为Excel作者。显然,这是不正确的,此功能不起作用。不幸的是,它可能永远不会被修复。