如何创建报表(报表设计师)

这一次,我想说明如何在Visual Basic中创建一个报告。NET中使用Reporting Services和ReportViewer控件。

你首先需要的是创建一个数据库连接,将这样做如下:从服务器资源管理器(如果您没有看到您可以激活从查看/服务器资源管理器[CTRL + ALT + S]) ,我们创建了一个新的连接。 选择SQL Server是为NE图片:

report001

然后,我们提供给我们的服务器的数据连接(您可以按[测试连接],以确保数据是正确的)。 您可以使用任何数据库的例子:

report002

当您完成连接将类似于下图:

report003

现在我们添加新的数据源到应用程序:

report004

数据源的范围可以从数据库,Web服务或对象。 对于这个例子,我们使用一个数据库。

report005

选择前面创建的连接。

report006

我们的名字的连接,并选择如下:

report007

也许我们的数据库有一个表,选择表,您将使用:

report008

在年底将看起来像下面的图片,如果你没有看到它,选择数据菜单/显示数据源[SHIFT + ALT + D]:

report009

我们有我们的资料来源就可以使用。 现在加入到我们的项目报告(报告):

report010

选择报告:

report011

这将显示报表设计器。 添加表的报告。

report012

它看起来像这样:

report013

我们可以通过单击添加或删除列中的任何鼠标按钮列。
从数据源面板拖动表的中间行的字段。 正如图片所示: report014

然后在Windows窗体添加ReportViewer控件。

report015

从控制的智能标记选择我们的报告(report1.rdlc):

report016

然后,从相同的标签,请在父容器中停靠:

report017

你会发现,通过选择报告,该报告已经有一位来自数据源的数据表自动创建数据集组件,相应的TableAdapter和绑定源。

report018

那么,我们只能运行应用程序。 其结果应类似于下图:

report019

非洲能源委员会报告的几个特点,但我没有提到的时间不够。 我将在今后的职位。 我希望你学习这个例子。 直到下一次交付。

49回应“如何创建报表(报表设计器)”

  1. Bitacoras.com 说:

    Bitacoras.com信息...

    率在Bitacoras.com:没有为这个项目提供的摘要...

  2. [...]根据上面的例子(如何创建一个报告),我将展示我们如何可以“格式”该报告获得[...]

  3. [...]我们可以告诉你如何使在视觉基本分组数据的报告。净。 在此基础上,这个例子[...]

  4. Whiterose 说:

    非常好的教程,一张图片胜过千言万语。 非常感谢您抽出时间去做。

  5. Noelia 说:

    非常好的教程! 任我好感谢

  6. hijadelaluz 说:

    我已经按照教程,我有一个问题,我会道歉,但我是一个新手,并在这些事情的真相是我迷路了QE了一下:运行在Visual Studio 2005应用程序? 也许这只是一个小按钮按下一个问题,但不知道什么! grcias您的帮助

  7. Calmecac 说:

    我如何做一个报告,但具体的用户oséase只想报告用户“X”,我只生成该用户的信息。

  8. miguel_ab 说:

    谢谢

    很好的帮助,清晰的图形,这里没有Q在最后。

    OUT2
    米格尔

  9. 庞塞P.曼纽尔 说:

    我最好的问候所有...
    对于自己在新的知识,个人电脑领域的执行在日常工作和个人生活的工作效率传播关爱他人。

  10. 爱马仕 说:

    这口井,以利沙教程,但在现实生活中没有这样的报告,但报告中​​使用的参数,所以你需要想提供一个更好的教程,它服务但缺乏
    sepueden透过这个数据集。

  11. 约书亚 说:

    晚上好第一...
    感谢找到了如何在VB中创建基本报告明确和准确的解释。 我是新来的可视化编程,并找到了我需要的只是... :)

  12. 路易斯 说:

    亲爱的,我有以下的窘境。
    事实证明,我所做的一切,个人电脑。 在此页面上放置了,我想纳入为我从在SQL Server DB值的条形图。
    问题是,在状态栏时加载的领域,等等。 我发言,我只是做这样的记录数:= COUNT(Fields! Campo1.Value)。
    请申请DUS。 帮助我这个小问题。
    从已经非常感谢你.-

  13. 路易斯 说:

    ?????????????

  14. 圣诞老人 说:

    ... ...我很buenoo担任muchoo

  15. 卢娜 说:

    非常好,我包了一些疑问! 谢谢

  16. 卡塔利娜 说:

    优秀的!

  17. 贝蒂 说:

    非常好....我发现它非常有用的许多感谢

  18. 彼得 说:

    我曾非常好的优秀的非常有帮助非常感谢你

  19. 梅林达盖茨

    很基本的,但由于ABC是好的。

  20. 维克多 说:

    非常好的贡献的朋友,但我有一个问题,因为会是这样,如果我需要与查询? 并把查询?

  21. 亚伯拉罕 说:

    如果我认为这是完美的

  22. 马龙 说:

    我非常感谢你跳伞

  23. 雨衣 说:

    你好朋友很好的贡献,帮助我,我的问题是,我可以生成报告或2或多个相关表报告?????? 感谢,问候

  24. g和 说:

    非常好您的信息,我认为这是缺乏一个文本框,甚至通过过滤内容,这样用户才发现你所需要的,如果你有任何想法如何通过一个文本框过滤的报告将是有益的感谢。

  25. 海梅 说:

    这可能是我的想象,但我认为文章的标题是错误的。 我看没有关系或连接的地方提报告服务,这对于远程处理的报告。
    在这里你仅指本地处理。

  26. 科尔内利奥索佩雷斯Linney 说:

    我需要什么就做你的标题说,但我没有做的报告服务,我希望你有一个指导,他会帮助我很多。 谢谢提前。 问候。

  27. hsebastian 说:

    我怎么能和另一份报告显示使用相同的观众reportin服务?

  28. 卡洛斯Paucar 说:

    好东西,我会说很好,但comoharía疑问,在报告出来的信息只是我想要的,比​​如我有一个职工表的所有城市,并希望只打印的城市,我选择员工窗体上的组合。

  29. briceidy 说:

    喜等
    非常感谢
    一个很好的贡献,广大市民
    你有一个十.... SEGIR来访..



    ..
    由,



    brisss

  30. 爱德华戈多伊 说:

    你好你好! 非常好的教程,感谢您的帮助! 问候...

  31. 伯尼斯 说:

    大家好,我希望我能帮助,我没有看到这个项目的报告! 我怎么能补充?

  32. 埃米利亚诺 说:

    哎,真理的教程是挺有意思的,唯一的一件事,我有一个问题,我正与一个MySQL数据库,而不是因为我不走的表中的列,那么当我要生成的DataSet生成一个错误。 希望你能帮助。 谢谢。

  33. 埃尔伯特 说:

    我需要向大家报告,我打印的报告印刷日期

  34. Miguel_Vicuña 说:

    嗨,我有一个问题。 我是新来的这一点,好,我正与SQLSERVER 2008年在Visual Studio 2008应用程序,我有重要的连接,通过代码数据库,现在我想要生成报告和/或报告,我的问题是,如果我按照这些步骤来添加denuevo数据库,我不会产生任何冲突? 我有联系,因为我通过源代码BD。 我欣赏你的答案请。

  35. 哈罗德奈特 说:

    朋友你好你知道我是练什么了。净,现在我看到你的例子,我服务了很多,但我有一个查询。 因为他们如果在我的报告去年秋季我有一列价格,我有5个数据,问题是如何做的价格列计算,然后显示在一个盒子里,结果我却是出骨报告的形式是不是在控制请做我此时需要..在此先感谢! 我的电子邮件是keits_90@hotmail.com再见。

  36. 蒙特塞拉特埃斯皮诺萨 说:

    很抱歉,但Express版本也可以吗? 如果那不是我能做到的,我的BD是在SQL。

    我将非常感谢你的帮助,以完成该项目。

  37. 温迪 说:

    我想创建视觉basic.net报告

  38. ENCI古兰经 说:

    喜我怎么可以使总集图标,另外一个问题,当我第一次建立了我在屏幕的左侧窗格中出现的报告名为“参数”的文件夹我现在还没有怎么做,我可以再次看到它

  39. jjohan 说:

    是非常好的,但我用一个参数做q从一形式x希望

  40. 约翰 说:

    holaaaaaaa ...谁可以告诉我如何打印报表生成的? porfa援助的迫切需要,AUCH

  41. 潘乔 说:

    我有一个问题,我有2010年远景,并没有出现在报表查看器无门,我已经堕落,但仍然没有工具,像我可以做安装吗?

  42. Rivelli 说:

    我有一个问题

    做什么的,在本指南中我没有问题,但下面的列表需要显示的结果和这些结果的位置根据不同的产品,我在名单上的金额...

    如果我没有理解鼻

  43. 萨布里 说:

    我需要生成页眉和页脚! 你有什么例子? 感谢

评论