原創(chuàng)|行業(yè)資訊|編輯:郝浩|2013-08-21 13:48:30.000|閱讀 290 次
概述:慧都再次提前披露WebUI 2013 R1的ClientUI報表控件的強大功能,介紹了報表設(shè)計器、屬性編輯、獨立數(shù)據(jù)源、拖放等先進功能,精彩內(nèi)容不容錯過。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
早在上個月中旬,慧都小編就第一時間為大家披露了即將發(fā)布的WebUI Studio Premier 2013 R1中的 ClientUI 報表控件,介紹了ClientUI基于XAML的報表引擎、C#腳本引擎和性能優(yōu)良的企業(yè)級報表查看器。初步領(lǐng)略ClientUI報表控件的魅力之后,相信你已經(jīng)迫不及待的想要知道更多強大功能,下面慧都小編就讓你提前預(yù)知更多精彩內(nèi)容:
注:InterSoft 將 WebUI Studio Premier 套包中的 Silverlight 和 WPF 相關(guān)控件統(tǒng)稱為ClientUI,表明其主要用于客戶端界面開發(fā)。>>WebUI Studio Premier下載
ClientUI報表設(shè)計器深得“所見即所得”的精髓,力求要將用戶體驗做到極致。與傳統(tǒng)的設(shè)計器不同,ClientUI報表設(shè)計器杜絕雜亂的界面,只保留最關(guān)鍵的界面元素,拋棄所有與設(shè)計器相關(guān)的裝飾性元素。在設(shè)計器的左邊,Intersoft開發(fā)人員匠心獨運的設(shè)計了易于識別的顏色條,從而讓你輕松分辨報表的界限 。
為了讓開發(fā)人員和最終用戶可以看到一個非常直觀的報表設(shè)計器,ClientUI只將最常用的命令放在功能區(qū)面板上,即設(shè)計、格式和安排。如圖所示:
由于每個報表組件都有大量的屬性需要在編輯器中處理,設(shè)計器性能往往會因此降低。為了克服這個問題,ClientUI報表設(shè)計器提供了一個無與倫比的屬性編輯控件:UXPropertyGrid。這個屬性網(wǎng)格擁有高性能的UI虛擬化技術(shù),支持超快的屬性列表和對象選擇時渲染。如下圖:
說到報表,自然就離不開數(shù)據(jù)源。前面已經(jīng)提到,ClientUI報表對數(shù)據(jù)源沒有任何限制,因此你可以隨意使用任何類型的數(shù)據(jù),你只需要手動定義好數(shù)據(jù)定義就可以了,如下圖:
但是如果要定義大量的數(shù)據(jù)呢?一個一個的去處理勢必會非常麻煩。不用擔(dān)心,ClientUI報表設(shè)計器有解決方案!你可以從一個生成好的WCF RIA或 DevForce編譯中導(dǎo)入定義,一步到位,非常方便。如下圖:
ClientUI 報表設(shè)計器的拖放功能非常強大,諸如對象定位、對象創(chuàng)建、數(shù)據(jù)字段排序等復(fù)雜操作都可以通過拖放一步完成,可為你節(jié)省不少時間。
布局是創(chuàng)建一個報表中最重要的步驟,它會影響報表的整個視覺效果。ClientUI報表設(shè)計器的界面上帶有布局指南,你還可以通過一個叫Snap-to-Grid 的功能精確重置或移動對象到指定位置。合理運用這兩個功能,報表布局操作將會如虎添翼。
ClientUI報表設(shè)計器的智能標(biāo)簽已經(jīng)收錄了大量可以直接調(diào)用的業(yè)務(wù)詞匯,省去了到屬性列表中尋找的步驟,這樣可以大大提高你的開發(fā)效率。
ClientUI報表設(shè)計器另一個不容忽視的重要功能是可以在設(shè)計時預(yù)覽報表,預(yù)覽的效果和打印出來的效果是一樣的,如下圖:
毋庸置疑,這個功能是報表設(shè)計時必不可少的功能。
若想第一時間掌握WebUI Studio Premier 2013 R1更新內(nèi)容,請繼續(xù)關(guān)注慧都資訊!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)