【发布时间】:2014-11-20 05:51:06
【问题描述】:
几年前,我被要求为房子制作一个非常具体的库存应用程序。所以我在 Vb.net 和 C# 中制作了它,并制作了一个 MS SQL Server 2008 r2 数据库来保存所有项目。每件商品都有自己的图片,并按类别分类,如电器、烈酒等...
客户对这款应用非常满意,所以每次他们想要做出改变时都会打电话给我,我就去做。这次他们想让我做一些报告功能。他们想为每个家庭制作一本书,每个家庭的项目数量在 800 到 1300 之间,所以我制作了一个报表服务器,并且我能够制作每个报表,每个报表都超过 850mb 因为所有图像,但是他们想要优雅的设计,而 VS 的报表设计器非常死板。
有人知道其他工具可以用更好的设计或其他方法制作报告,我可以渲染数据库的所有数据来制作我可以设计、打印和导出的书(可选)?
谢谢!
【问题讨论】:
-
我猜你可以选择 Sql Server Reporting Services。如果您想获得更好的设计模板,那么可以使用许多第三方工具。
-
PDF 浮现在脑海中;周围有几个 PDF 库可以与 .NET 和 C# 一起使用;不过,您需要检查许可证模型..
-
嗨!感谢您的回答! @sdeep 我已经在使用 sql server Repoting Services,你能提到其中的一些工具吗?
-
@TaW 谢谢,我会搜索那些 pdf 库并进行一些研究!当我得到结果时,我会评论这些!
-
已经有一段时间了,但我发现这些还不错:PDFsharp & MigraDoc 和 iText。也看看这个old post 有一些讨论..!
标签: c# sql-server vb.net reporting-services printing