我构建了一个ASP.net Web应用程序,允许用户查看和记录日历事件列表。这些注释在WYSIWYG编辑器中编辑,该编辑器输出为HTML文本(但也可以输出到RTF),然后将其作为文本保存在MSSQL05数据库中。
现在我必须在日历应用程序中添加打印功能。在此版本之前,打印是通过SSRS05完成的,但现在我已经添加了富文本注释,此方法将不再有效。
我可以在网络浏览器中以打印机友好的格式呈现整个日历,但我的用户有两个问题:首先,我无法关闭在打印期间添加的页眉和页脚,用户是有点太基本了解如何自己关掉它;第二,当一个音符太长时,文本被包裹得不太优雅到下一页。不幸的是,他们使用IE7,因此无法识别page-break-inside属性,升级到IE8或使用其他浏览器是不可能的(我已经问过:P)
因此,有了这些信息,生成具有丰富文本功能的报告的最佳方式是什么?
答案 0 :(得分:0)
我建议使用DataDynamics ActiveReports。非常强大,光明前方水晶。试一试!