【问题标题】:Reporting in Rich Text富文本报告
【发布时间】:2009-07-30 20:47:14
【问题描述】:

我已经构建了一个 ASP.net Web 应用程序,它允许用户查看日历事件列表并在其中做笔记。注释在输出为 HTML 文本(但也可以输出为 RTF)的所见即所得编辑器中进行编辑,然后将其作为文本保存在 MSSQL05 数据库中。

现在我必须在日历应用程序中添加打印功能。在这个版本之前,打印是通过SSRS05完成的,但是现在我添加了富文本注释,这种方法将不再有效。

我可以在网络浏览器中以打印机友好的格式呈现整个日历,但我的用户有两个问题:首先,我无法关闭打印期间添加的页眉和页脚,用户有点太基本了,无法理解如何自己关闭它;其次,当笔记变得太长时,文本会不太优雅地包裹到下一页。不幸的是,他们使用 IE7,因此无法识别 page-break-inside 属性,升级到 IE8 或使用其他浏览器是不可能的(我已经问过:P)

那么有了这些信息,生成包含富文本的报告的最佳方法是什么?

【问题讨论】:

  • 我也研究过 Crystal,它声称支持 HTML 和 RTF 渲染,但实际上它忽略了一堆样式(删除线是我的用户最关心的问题,而 font-face 是另一个一)。

标签: asp.net sql-server reporting-services reporting


【解决方案1】:

我建议使用 DataDynamics ActiveReports。非常强大,超前水晶。试试看!

【讨论】:

  • 谢谢,我会调查那个 - 看起来它可能是最接近的一个!
  • 刚收到来自 GrapeCity 的邮件,宣布新版本的 Active Reports。由于您正在使用 Asp.NET 环境,因此他们引入了 Adob​​e Flash!观众,这对你有很大帮助,IMVHO。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-26
  • 2022-08-18
  • 1970-01-01
  • 2011-04-07
  • 2011-12-02
相关资源
最近更新 更多