Grid++Report 資料填充教程

來源:互聯網
上載者:User

標籤:

用 Grid++Report的報表設計師應用程式設計一個簡單的報表:“機房開發收入總匯表”

                
一、定義報表頭

1、執行功能表命令“插入”→“報表頭”

2、執行功能表命令“插入”→“靜態框”



3、設定 StaticBox1 的“文本”屬性設為“機房開發收入總匯表”,“文本對齊”和 “字型”屬性。 



二、插入明細網格
1、執行功能表命令“插入”→“明細網格”


三、綁定明細網格資料
        Grid++Report 採用 Windows 作業系統內建的 OLE DB 資料引擎從資料來源擷取報表資料, OLE DB 資料引擎是微軟最新最先進的資料操作引擎,支援各種普通資料庫與多種非資料庫資料來源。
 
1、執行功能表命令“報表”----“詳細資料庫查詢”----“設定資料庫連接串與查詢SQL”對話方塊開啟。
  

 


2、在“設定資料庫連接串與查詢SQL”對話方塊中,執行“建立資料庫連接串、、、”按鈕,此時建立 OLE DB 資料連結屬性視窗開啟。


  

3、在“OLE DB 提供者”列表框中選擇“Microsoft  OLE DB Provider for SQL Server”----“下一步”

 

選擇“下一步”按鈕後,進入串連子夾,如所示:

4、執行“選擇或輸入伺服器名稱”--“使用指定的使用者名稱稱和密碼”--“在伺服器上選擇資料庫”--“測試連接”

 
5、執行“確定”按鈕,資料連結串已經成功建立,大家可以在設定資料庫連接串與查詢SQL對話方塊的“資料庫連接串”編輯框中看到剛才建立的資料庫連接串。

 
6、在“查詢 SQL”編輯框中輸入“select * from CheckDay”,注意不要包括引號,表示將從 CheckDay 表中取其所有資料。 
7、執行“測試”按鈕驗證資料庫連接串與查詢 SQL是否正確設定。
8、執行“確定”按鈕關閉設定資料庫連接串與查詢SQL對話方塊,至此已經完成報表詳細資料的綁定。

四、產生報表資料集的欄位

1.執行功能表命令“編輯”→“根據明細查詢產生欄位”,此時 Grid++Report 將根據上一步中建立的資料庫連接串與查詢 SQL 參數自動產生報表明細記錄集的欄位,產生的欄位與資料庫表中的欄位保持一致。



五、定義明細網格的列

1、執行功能表命令“編輯”→“根據欄位產生表格列”,此時 Grid++Report 將根據報表當前明細記錄集欄位的定義產生明細列,每個欄位將對應產生一個顯示列。 


2、屬性編輯視窗中改變其“文本”屬性,合理顯示文本。


3、明細網格的定義介面上部的尺規為列寬度指示尺規,將滑鼠停放在兩個尺規之間的間隔地區,通過拖放可以改變列的顯示寬度,通過這樣的操作後,可以為每個列設定合理的顯示寬度。


4、至此“機房開發收入總匯表”報表已經定義出來,通過點擊設計器下端的“預覽視圖”與“查詢檢視”切換按鈕,大家可以及時看到報表的運行效果。




Grid++Report 資料填充教程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.