如何創建報表(報表設計師)

這一次,我想說明如何在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您的幫助

    • 以利沙 說:

      按F5。

      運氣

      • 阿爾弗雷多 說:

        我覺得它來作為 hijadelaluz被稱為從視覺的基本形式RDLC。

        難道更喜歡另一種形式?

        昏暗的考驗,新prueba.rdlc
        prueba.showDialog()

        感謝您的教程和答案

  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. 薩布里 說:

    我需要生成頁眉和頁腳! 你有什麼例子? 感謝

評論