2009-07-30 91 views
0

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

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

我可以在Web浏览器中以便于打印的格式呈现整个日历,但我的用户有两个问题:首先,我无法关闭打印期间添加的页眉和页脚,而用户有点太基本了解如何自行关闭它;其次,当笔记变得太长时,文本会不太正常地包装到下一页。不幸的是,他们使用IE7,所以页面中断属性不识别,并升级到IE8或使用不同的浏览器是不可能的(我已经问:P)

所以有了这些信息,什么是生成富文本报表的最佳方式是什么?

+0

我也研究过Crystal,它声称支持HTML和RTF渲染,但实际上它忽略了一堆样式(删除线是我用户最关心的问题,字体是另一个)。 – 2009-07-30 22:02:50

回答

0

我建议DataDynamics ActiveReports。非常强大,光年前水晶。试一试!

+0

谢谢,我会研究一个 - 它似乎可能是最接近的一个! – 2009-08-04 16:19:16