原創(chuàng)|其它|編輯:郝浩|2012-08-27 03:44:08.000|閱讀 514 次
概述:最近,我們決定對我們的一個項目使用Developer Express XtraReports。雖然這是一個令人印象深刻的產(chǎn)品,并有著豐富的功能,但是它的設計支持功能在web項目下運轉(zhuǎn)并不像在Windows項目下那么順暢。經(jīng)過反復試驗,我們發(fā)現(xiàn)了一個竅門,可以使用參數(shù)化查詢讓設計預覽選項卡工作
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
最近,我們決定對我們的一個項目使用Developer Express XtraReports。雖然這是一個令人印象深刻的產(chǎn)品,并有著豐富的功能,但是它的設計支持功能在web項目下運轉(zhuǎn)并不像在Windows項目下那么順暢。經(jīng)過反復試驗,我們發(fā)現(xiàn)了一個竅門,可以使用參數(shù)化查詢讓設計預覽選項卡工作。以下就是操作步驟:
1、在Web項目中添加新的XtraReport。
2、在XtraReports designer打開時,雙擊DataAdapter。 如果在你的工具欄沒有出現(xiàn)dataadapter(默認是不可見),你必須手動將它們添加到工具欄中。
3 、使用向?qū)гO置DataAdapter。
4 、在屬性網(wǎng)格中通過導航找到DataAdapter的SelectCommand |Parameters屬性。使用Parameters對話框為每個參數(shù)設置默認值。這將使該報告在設計時執(zhí)行命令。
5、 從DataAdapter菜單中選擇“Generate DataSet”。在出現(xiàn)的對話框中,確保復選框中顯示“Add this dataset to designer.”
6 、單擊報告并檢查屬性來確認該報告的 DataSource、 DataMember,DataAdapter屬性已經(jīng)正確設置。
7、 嘗試報告的細節(jié)區(qū)域添加幾個字段,然后單擊preview選項卡。在短暫的延遲之后就會出現(xiàn)預覽!
這種方法直接使用DataAdapter。如果你首先創(chuàng)建DataSet然后再添加表格由Visual Studio創(chuàng)建的默認適配器將會是TableAdapter。TableAdapters不會以這種方法工作,因為他們在設計時沒有設置默認參數(shù)值。不巧的是,出現(xiàn)在XtraReports的DataAdapter屬性編輯器唯一的適配器就是TableAdapters。然而,如果你點擊網(wǎng)格,開始輸入你的DataAdapter的名稱,屬性網(wǎng)格將找到它并將它分配給正確的屬性。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:翻譯