2015-12-24 56 views
1

我创建了一个SSRS报告,其中包含一个带有生成日期和时间(看起来像水印)的文本框字段。此报告将呈现为Word格式。问题是一些用户将该报告作为Word文档呈现,然后编辑生成的日期时间并将其发送给客户端。SQL Server报告服务字格式渲染只读文本框

有没有什么办法可以防止文本框在使用ssrs呈现为Word后只读或不可更改?在一般的MS Word中,我们可以在文档的某个部分应用限制(使用审阅窗格)。我打算用c#代码来实现SSRS或SSRS。

目前我们没有使用PDF渲染,因为用户必须在文档中键入一些文本。

回答

2

不幸的是,当它生成到Word文档时,没有办法阻止某些东西被编辑。

但是你可以使用它作为解决办法

这是我会去的方向:

  1. 产生具有其内的日期和时间的图像。

您可以通过使用C#中使用该部分 - Please review this post

或者你甚至可以尝试在SSRS内飞生成图像通过将牵引组件 - Look at this post

  • 其次,您需要将图像以二进制代码转换(你真的没有来)

  • 只需将图像,无论你希望在此报表。

  • 用户字:)

    希望不能修改的图像,此方向有助于