SQL 2005 Reporting Services 自定义报表项 (CRI) - 有哪些限制?
-
09-06-2019 - |
题
阅读 微软软件定义网络 (和其他来源)关于 2005 年报告服务的自定义报告项目 (CRI)。看起来我仅限于生成位图。即使有一些映射覆盖来检测鼠标点击也不行。有办法解决这个问题吗?我想做两件事:
- 将 HTML 直接嵌入到报告中,以格式化动态文本。
- 在报表中嵌入 flash (swf) 控件。如果前一点可行,则可以使用 HTML 来完成此操作。但也许还有另一种方式
有什么建议么?我缺少什么?
解决方案
你没有错过任何东西。
对我来说,就像你提到的,主要缺点是,使用 CRI 只能渲染图像。您不会得到任何可缩放的文本或类似的内容。如果要包含 swf,则需要将其渲染为静态图像。
其他提示
您可以将报表呈现为 HTML,并使用浮动框架将报表包含在包含 swf 文件的页面中。您可以使用函数来设置动态文本的格式。SSRS 2008 通过“丰富”格式的文本框(不是 RTF)解决了其中一些问题。如果可以的话,它可能值得一看。
您可能想看一下 数据动态报告 它具有所有 RS 功能,并且通过完整的 API(而不仅仅是位图)更好地支持自定义报告项目。
不隶属于 StackOverflow