Stimulsoft ReportChecker.Wpf功能體驗
原創|其它|編輯:郝浩|2012-07-04 04:41:47.000|閱讀
290 次
概述:Stimulsoft reporting開發了一款工具,它可以為您檢查報表中可能被忽略的錯誤。這款工具為Stimulsoft獨家所有,它是一款在質量檢測方面非常實用的工具。使用者運行檢測器后可能會得到警告、編譯錯誤、意見甚至建議等提示。在許多情況下,這款報表檢測器能夠讓您對報表中標注出來的錯誤有一個預覽,同時還提供了修復報表定義文件中錯誤的方法。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Stimulsoft開發了一款工具,它可以為您檢查報表中可能被忽略的錯誤。這款工具為Stimulsoft獨家所有,它是一款在質量檢測方面非常實用的工具。使用者運行檢測器后可能會得到警告、編譯錯誤、意見甚至建議等提示。在許多情況下,這款報表檢測器能夠讓您對報表中標注出來的錯誤有一個預覽,同時還提供了修復報表定義文件中錯誤的方法。
在本教程中,我將為您展示如何在Stimulsoft Reports.Wpf中創建運輸標簽報表,如何在Report Checker.Wpf中進行檢測以及如何處理錯誤、警告和建議。
創建一個簡單報表需要的步驟:
- 為您的報表添加一個連接
- 為報表添加必要的數據源
- 為報表添加訂單
- 在Report Checker中修復報表
1、為報表添加一個數據源
- 從開始菜單中打開Stimulsoft Reports.Wpf Designer,WPF設計器在winform設計器的基礎上有了巨大改進,在Office 2010界面下看起來非常簡潔;
- 在右邊窗口中選擇Dictionary Tab;
- 選擇New Item并單擊New Connection;
- 這個新的連接向導為您提供了多種類型的連接以供選擇,有SQL連接,OleDB連接,XML數據和ODBC連接;
- 本教程選擇了SQL連接;
- 為這個連接任意創建一個表示數據庫的名字。以我們為例,我將它命名為Northwind;
- 單擊Build按鈕創建一個連接字符串或者將它粘貼到連接字符串文本區域,您還可以根據這個網站上的指示創建自己的連接字符串;
- 然后單擊Test按鈕以確保這個連接字符串能夠運行。




2、為報表添加必要的數據源
- 右鍵單擊選擇新創建的Northwind connection并選擇New Data Source;
- 選擇Northwind并單擊OK;
- Stimulsoft reports將顯示報表中所有可用的數據對象;
- 以我們為例,我們將選擇Orders和Order details表格,然后單擊OK;
- 現在,在Northwind連接下可供選擇的即有Orders和Order details表格。


3、為報表添加訂單
- 在報表設計器左邊的工具箱中找到Data Band;
- 從工具箱中拖放數據帶到報表中以創建一個新的數據帶。當數據源選擇跳出提示的時候單擊OK;
- 移動您的鼠標到數據的右上角會看到各種小的按鈕,單擊最左邊選擇數據源;
- 選擇訂單,以這個訂單作為數據帶的數據源;
- 拖放文本對象到Header中作為訂單頭;
- 我們將以HTML格式和粗體的形式顯示"Orders",鍵入<B>Orders</B>以使它顯示為粗體;
- 拖放Order Date、Ship Name、Ship Address、Ship City、Region、Country和Postal Code到數據帶中;
- 這個報表將幫助使用者打印運輸標簽,所以我們還需要一個條碼;
- 拖放條碼對象到數據帶中;
- 右鍵單擊這個條碼并選擇屬性;
- 找到條碼屬性并單擊屬性最右邊的...按鈕;
- 拖放Order.Freight屬性到文本編輯中,這說明報表設計器生成的條碼基于貨物(freight)的價值;
- 單擊“預覽”選項卡看有真實數據的報表是什么樣子;
- 保存這個名為Order.mrt的文件到一個已知的地方。





4、在Report Checker中修復報表
- 從開始菜單中打開報表檢測器;
- 單擊Open按鈕,找到Orders.mtr并打開;
- Report Checker將掃描Order.mrt并顯示出結果;
- 我們看到出現兩個警告;
- 第一個警告顯示報表中有一個部分沒有完全顯示在頁面內;
- 然后我們來看哪個部分顯示到了頁面之外,只需簡單的移動鼠標到放大鏡那里就可以預覽出錯的地方;
- 我們能清楚的看到,用紅色方框突出顯示的這個條碼顯示到了頁面之外;
- 我不需要返回到報表設計器中對它進行修改,只需單擊Move to page或者To Print Area就可以輕松修復;
- 現在回到報表設計器中查看這個條碼,它已經回到了頁面之內;
- 第二個警告顯示AllowHtmlTags屬性設置錯誤;
- 移動鼠標到放大鏡可以看到,訂單頭被紅色方框標注了出來;
- 要修復這個錯誤只需單擊On按鈕即可;
- 當我們回到報表設計器查看時可以看到,刺眼的<B>標簽已經消失了,"Orders"顯示為粗體;
- 現在我們可以回到預覽選項卡查看最終的結果。



(慧都控件網版權所有,轉載請注明出處,否則追究法律責任)
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件