报告在VB.NET中查看

时间:2012-10-14 00:52:48

标签: vb.net

我想在vb中制作一个使用MSACCESS数据库的软件,并且必须查看一些报告。这包括从数据库中的不同表中获取大量信息并按顺序排列它们。

我想使用表格和文字格式化报告。有没有办法在HTML中使用表格。

我的意思是有一种方式可以在VB.NET中使用HTML表格(或类似的东西)吗?

PS:我不是专业的VB程序员。所以,我不知道这件事

格式我想查看:

名称: _ __ _ __ _ __ _ __ _ __

标记: _ __ _ __ _ __ _ __ _ _

[table start]

[表格数据]

[table end]

其他信息:

该表是包含合并行和列的标准表。

3 个答案:

答案 0 :(得分:3)

您可以使用Microsoft报告(RDLC)制作数据库的自定义报告。

  1. 从“项目菜单”中添加报告和数据集
  2. 按照您的意愿设计rdlc
  3. 将Tablix添加到您的rdlc并将数据集设置为datasource
  4. 向表单添加reportviewer并设置设计的本地报告
  5. 将您的自定义数据传递到数据集并刷新报告
  6. 通过此,您可以打印和导出excel和pdf格式。 Rdlc有一些内置的html结构,我不认为你可以编辑它。

    OR

    您可以自己使用打印文档,并直接提供HTML代码作为字符串内容。它将使它们自己呈现。

    我更喜欢使用RDLC,简单而且最好。 :) 一切顺利......

    编辑: 名称和标签可以作为'reportParameters'传递给报告 RDLC可以满足您的需求。

答案 1 :(得分:1)

您可以使用vb数据网格控件,请按照以下链接

http://www.vbtutor.net/lesson26.html

修改

以上是针对vb而不针对vb.net,如果您正在寻找vb.net尝试数据网格组件或生成HTML并使用Windows应用程序内的浏览器控件加载它们

答案 2 :(得分:1)