【问题标题】:SQL 2005 Reporting Services custom report item (CRI) - what are the limits?SQL 2005 Reporting Services 自定义报告项 (CRI) - 有哪些限制?
【发布时间】:2008-08-21 19:08:01
【问题描述】:
阅读MSDN(和其他来源)关于报告服务 2005 的自定义报告项 (CRI)。看起来我仅限于生成位图。甚至没有一些用于检测鼠标点击的映射覆盖。有办法解决这个问题吗?我想做两件事:
- 将 HTML 直接嵌入到报表中,以格式化动态文本。
- 在报告中嵌入闪存 (swf) 控件。如果前一点是可能的,这可以用 HTML 来完成。但也许还有其他方法
有什么建议吗?我错过了什么?
【问题讨论】:
标签:
reporting-services
reportingservices-2005
【解决方案1】:
你没有错过任何东西。
对我来说,就像您提到的那样,主要缺点是,使用 CRI 您只能渲染图像。你不会得到任何可扩展的文本或类似的东西。
如果要包含 swf,则需要将其渲染为静态图像。
【解决方案2】:
您可以将报告呈现为 HTML,并使用浮动框架将报告包含在带有 swf 文件的页面中。您可以使用函数来格式化动态文本。 SSRS 2008 使用“丰富”格式的文本框(不是 RTF)解决了其中一些问题。如果可以的话,它可能值得一看。