vb .net,简单的报告

时间:2013-01-24 19:18:06

标签: vb.net

我需要在我的VB .NET应用程序中进行非常简单的报告,就像过去的HTML页面:几个彩色标题,图像,表格和文本。问题是我真的不知道从哪里开始,更确切地说哪个(报告)工具?我应该挖掘本机Microsoft报告工具吗?另一种选择是使用webbrowser组件并尝试显示一些内存生成的页面。

要求因为我使用MySql并且我已经编写了我的程序以编程方式填充dgv,combos所以我没有任何数据源,数据集,数据适配器等。只是执行查询并填充数据表。

感谢您的评论,

2 个答案:

答案 0 :(得分:0)

在处理小而简单的报告时,我可以推荐iTextSharp。我用它来生成一个基本的.pdf-Report,其中包含一些标签,文本和图形。对于大多数事情来说,这很简单。它可以免费用于非商业用途。

另外发现了这个似乎转换Xml-> Pdf的Alternative from iText。可能值得一试吗?

答案 1 :(得分:0)

如果您正在使用其中一个付费的Visual Studio软件包,则会内置报告。我认为它曾经是Crystal Reports。我不确定这是否可以在免费工具中使用。

根据您的需要,您还可以使用格式化的数据网格或在数据列表中输出HTML,这样做的好处就是您可以做任何您想做的事情。我可能会走这条路,因为听起来你的报告非常简单,而且使用包可能会因你需要做的事而被压制。