欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

ActiveReports帶狀列表組件怎么用

本篇文章為大家展示了ActiveReports帶狀列表組件怎么用,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。成都創(chuàng)新互聯(lián)公司推出華容免費(fèi)做網(wǎng)站回饋大家。

ActiveReports v14.0

葡萄城報(bào)表控件ActiveReports V14.0 正式發(fā)布,全面支持 .NET Core平臺(tái)。同時(shí),在本次更新中 ActiveReports的桌面報(bào)表設(shè)計(jì)器UI得以全面增強(qiáng),報(bào)表預(yù)覽方式得以全面優(yōu)化,報(bào)表設(shè)計(jì)能力得以大幅提升。

針對(duì)在線報(bào)表設(shè)計(jì)器,ActiveReports V14.0增加了數(shù)據(jù)源及數(shù)據(jù)集的連接功能、帶狀列表控件,以及本地化支持。本文,將詳細(xì)介紹帶狀列表控件的特性及主要功能。

概要

帶狀列表控件是ActiveReports V14.0 在線報(bào)表設(shè)計(jì)器中新增的功能,這是一個(gè)非常強(qiáng)大的數(shù)據(jù)控件,分為表頭、詳細(xì)數(shù)據(jù)行(用于加載數(shù)據(jù)字段)、表尾三個(gè)數(shù)據(jù)區(qū)域。每個(gè)區(qū)域都可以當(dāng)作一個(gè)容器控件來(lái)使用,即在每一個(gè)區(qū)域中都可以同時(shí)嵌入多個(gè)控件來(lái)創(chuàng)建復(fù)雜格式的報(bào)表,如主從報(bào)表、動(dòng)態(tài)不固定列表等。其中,詳細(xì)數(shù)據(jù)行嵌入的控件會(huì)根據(jù)行數(shù)重復(fù)渲染,而表頭和表尾僅渲染一次,分別用于顯示標(biāo)題和總計(jì)。

選中整個(gè)控件或單擊某個(gè)區(qū)域,可分別設(shè)定整個(gè)控件或單個(gè)區(qū)域的屬性。

如下是整個(gè)控件的屬性列表:

ActiveReports帶狀列表組件怎么用

使用帶狀列表控件,可以添加分組頭和分組尾,也可以嵌套分組。其中,分組依據(jù)可以為表達(dá)式,分組數(shù)據(jù)可以排序。注意:帶狀列表的明細(xì)區(qū)不支持排序,明細(xì)數(shù)據(jù)的排序必須在查詢時(shí)完成。

如下是單個(gè)區(qū)域(Band)的屬性列表:

SpreadJS使用教程

帶狀列表的屬性對(duì)話框

選中帶狀列表,點(diǎn)擊屬性窗格下方的【屬性對(duì)話框…】,即可打開屬性對(duì)話框選項(xiàng)。

屬性對(duì)話框包含多個(gè)選項(xiàng)頁(yè):常規(guī)、可見(jiàn)性、導(dǎo)航、分組、過(guò)濾、數(shù)據(jù)輸出。

常規(guī)

  • 名稱:代表控件名稱,同一張報(bào)表范圍內(nèi)要保證唯一性。

  • 工具提示:輸入一段文字,用戶查看報(bào)表、鼠標(biāo)進(jìn)入本控件區(qū)域時(shí),將顯示此文本。

  • 數(shù)據(jù)集名稱:選擇一個(gè)與本控件綁定的數(shù)據(jù)集。

  • 區(qū)域內(nèi)頁(yè)碼:本控件是否單獨(dú)排頁(yè)碼。

  • 刪除容器控件中的空白區(qū)域:是否自動(dòng)縮減控件范圍內(nèi)的空白區(qū)域。

  • 換頁(yè):可選擇在Banded List之前、之后插入換頁(yè),或者盡可能將全部?jī)?nèi)容顯示在同一頁(yè)中以避免分頁(yè)。

  • 列頭和列尾:可選擇在每頁(yè)中重復(fù)顯示頭部或尾部區(qū)域的內(nèi)容、禁止將頭部或尾部區(qū)域單獨(dú)顯示在一頁(yè)、將尾部區(qū)域打印在頁(yè)面底部(默認(rèn)緊跟著明細(xì)區(qū)內(nèi)容)。

可見(jiàn)性

默認(rèn)狀態(tài)下,控件在查看報(bào)表時(shí)是可見(jiàn)的,但是,可以設(shè)置為根據(jù)表達(dá)式結(jié)果決定是否隱藏本控件,也可以設(shè)置本控件根據(jù)報(bào)表內(nèi)的另一控件的可見(jiàn)性決定是否隱藏。

導(dǎo)航

  • 文檔結(jié)構(gòu)圖標(biāo)簽:輸入文本或表達(dá)式,用作本控件在文檔結(jié)構(gòu)圖(即目錄)中的項(xiàng)目名稱。

  • 書簽ID:輸入文本或表達(dá)式,用作跳轉(zhuǎn)到本控件的書簽定位ID。在其他控件處設(shè)置【跳轉(zhuǎn)到書簽】為這個(gè)ID,就可以在查看報(bào)表時(shí)點(diǎn)擊其他控件跳轉(zhuǎn)到本控件。

分組

分組可用于將數(shù)據(jù)按照特定的分類進(jìn)行組織和統(tǒng)計(jì),例如在一個(gè)產(chǎn)品清單報(bào)表中,默認(rèn)情況會(huì)按照產(chǎn)品ID顯示一覽表,但通過(guò)設(shè)置分組,可以按照產(chǎn)品類別,將同一類別的產(chǎn)品信息在一起顯示。點(diǎn)擊加號(hào)圖標(biāo)可添加新的分組,分組屬性可在多個(gè)選項(xiàng)卡中設(shè)置。

分組 - 常規(guī)

  • 名稱:輸入一個(gè)分組名稱。

  • 分組:選擇一個(gè)字段,或者編輯一個(gè)表達(dá)式,作為分組的依據(jù)。典型的是類別性質(zhì)的字段,例如產(chǎn)品類別ID、年度、月份、業(yè)務(wù)區(qū)域等。

  • 文檔結(jié)構(gòu)圖標(biāo)簽:輸入一個(gè)文本表達(dá)式,作為目錄項(xiàng)的名稱。

  • 上級(jí)分組:指定一個(gè)父級(jí)分組,以實(shí)現(xiàn)多級(jí)分組。

分組 - 過(guò)濾

可設(shè)定過(guò)濾條件,用來(lái)顯示部分分組的數(shù)據(jù)。

一個(gè)過(guò)濾條件由三部分組成:表達(dá)式、運(yùn)算符、值。

表達(dá)式:過(guò)濾條件的檢查對(duì)象,一般是某個(gè)字段。

運(yùn)算符:即比較操作符,具體包括:

  • Equal:相等,即過(guò)濾出左邊表達(dá)式的計(jì)算結(jié)果(或某個(gè)字段值)等于某個(gè)指定值(運(yùn)算符右邊的值)的數(shù)據(jù)。

  • Like:包含,即過(guò)濾條件是左邊的表達(dá)式包含右邊的值。右邊的值一般會(huì)包含星號(hào)通配符(*),可以參考微軟文檔:https://msdn.microsoft.com/en-us/library/swf8kaxw(v=vs.100).aspx

  • NotEqual:不等于。

  • GreaterThan:大于。

  • GreaterThanOrEqual:不小于,即大于或等于。

  • LessThan:小于。

  • LessThanOrEqual:不大于,即小于或等于。

  • TopN:只顯示數(shù)據(jù)集的前幾條數(shù)據(jù),具體幾條,由下面指定的【值】來(lái)確定。

  • BottomN:只顯示數(shù)據(jù)集的后幾條數(shù)據(jù),具體幾條,由下面指定的【值】來(lái)確定。

  • TopPercent:只顯示數(shù)據(jù)集的前百分之幾的部分?jǐn)?shù)據(jù),具體顯示百分之幾,由下面指定的【值】來(lái)確定。

  • BottomPercent:只顯示數(shù)據(jù)集的后百分之幾的部分?jǐn)?shù)據(jù),具體顯示百分之幾,由下面指定的【值】來(lái)確定。

  • In:只顯示表達(dá)式結(jié)果等于幾個(gè)具體值的數(shù)據(jù),具體的值由下面指定的【值】確定。

  • Between:只顯示表達(dá)式結(jié)果落在兩個(gè)具體值之間的數(shù)據(jù),兩個(gè)具體的值由下面指定的【值】確定。

值:根據(jù)運(yùn)算符的不同,過(guò)濾條件中運(yùn)算符右邊的值可能是單個(gè)常數(shù)值,也可能是多個(gè)常數(shù)值(例如在Between、In等運(yùn)算符中)。

此外,值可能包含通配符,例如運(yùn)算符為L(zhǎng)ike時(shí),值可能代表"陜西省*市"。

對(duì)于TopPercent和BottomPercent運(yùn)算符,值應(yīng)該是不帶百分號(hào)的數(shù)字部分,假設(shè)想要過(guò)濾一半數(shù)據(jù)的話,值應(yīng)該是50,而不是50%或者0.5。

分組 - 排序

可以設(shè)置多個(gè)排序條件,用來(lái)控制數(shù)據(jù)輸出的次序。在排序中,每個(gè)條件的升降序可以不同,比如先按年度降序、再按省份升序。

  • 表達(dá)式:可以是單個(gè)字段,也可以是幾個(gè)字段的組合表達(dá)式。

  • 方向:用來(lái)控制升序或降序。

分組 - 可見(jiàn)性

用來(lái)設(shè)置當(dāng)前分組是否隱藏。

  • 可見(jiàn):總是顯示,即不隱藏。

  • 隱藏:即總是不顯示。

  • 表達(dá)式:根據(jù)表達(dá)式的計(jì)算結(jié)果決定是否隱藏。表達(dá)式應(yīng)返回True/False 布爾類型。注意:True表示隱藏,F(xiàn)alse表示要顯示。

可見(jiàn)性可以通過(guò)其他報(bào)表元素進(jìn)行切換:選擇當(dāng)前報(bào)表內(nèi)的另一個(gè)元素,通常是一個(gè)文本框,比如TextBox1。當(dāng)用戶查看報(bào)表時(shí),文本框左邊將顯示一個(gè)用加號(hào)和減號(hào)表示的折疊和展開圖標(biāo),用戶點(diǎn)擊該圖標(biāo),當(dāng)前元素將在顯示與隱藏之間來(lái)回切換。

典型的應(yīng)用場(chǎng)景是:文本框中的內(nèi)容設(shè)置為"顯示或隱藏明細(xì)列表",然后通過(guò)這個(gè)文本框左邊的加減號(hào)點(diǎn)擊,控制一個(gè)表格或列表是否顯示。

分組 - 數(shù)據(jù)輸出

此處設(shè)置報(bào)表數(shù)據(jù)導(dǎo)出為XML時(shí)的元素Tag。

  • 元素名稱:輸入一個(gè)XML元素名稱,這個(gè)名稱將用作報(bào)表數(shù)據(jù)輸出為XML文件時(shí)的Tag。例如"ProductType"。

  • 集合:輸入一個(gè)XML集合名稱,這個(gè)名稱將用作XML數(shù)據(jù)輸出的元素名稱Tag的上級(jí)Tag。例如"ProductTypes"。

  • 輸出:選擇【是】或【否】,表示在進(jìn)行XML輸出時(shí)是否包含本數(shù)據(jù)。

分組 - 布局

  • 起始位置換頁(yè):在本部分內(nèi)容之前插入硬分頁(yè)。

  • 結(jié)束位置換頁(yè):在本部分內(nèi)容之后插入硬分頁(yè)。

  • 包括分組頭:顯示頭部區(qū)域。不勾選可隱藏頭部區(qū)域。

  • 包括分組尾:顯示尾部區(qū)域。不勾選可隱藏尾部區(qū)域。

  • 重復(fù)分組頭:換頁(yè)時(shí)是否重復(fù)頭部區(qū)域。

  • 重復(fù)分組尾:換頁(yè)時(shí)是否重復(fù)尾部區(qū)域。

  • 區(qū)域內(nèi)頁(yè)碼:是否單獨(dú)排頁(yè)碼,默認(rèn)根據(jù)整個(gè)報(bào)表統(tǒng)一排頁(yè)碼。

  • 將表格分組內(nèi)容打印在同一頁(yè)中:當(dāng)本區(qū)域內(nèi)容較多,又需要在一頁(yè)內(nèi)顯示時(shí),可控制單獨(dú)用一頁(yè)顯示(這樣可能導(dǎo)致前一頁(yè)下部空白)。

  • 禁止單獨(dú)顯示頭部:不要將頭部顯示在一個(gè)頁(yè)面的底部,即下面一行明細(xì)也沒(méi)有。

  • 禁止單獨(dú)顯示尾部:不要將尾部顯示在一個(gè)頁(yè)面的頂部,即上面一行明細(xì)也沒(méi)有。

  • 將尾部區(qū)域打印在頁(yè)面底部:默認(rèn)尾部區(qū)域緊跟數(shù)據(jù),勾選后可強(qiáng)制顯示在頁(yè)面底部。

過(guò)濾

如果需要只顯示數(shù)據(jù)集的一部分?jǐn)?shù)據(jù),可在此設(shè)置過(guò)濾條件。

點(diǎn)擊對(duì)話框右上角的加號(hào)圖標(biāo),可創(chuàng)建新的過(guò)濾條件。

數(shù)據(jù)輸出

此處設(shè)置報(bào)表數(shù)據(jù)導(dǎo)出為XML時(shí)的元素Tag。

  • 元素名稱:輸入一個(gè)XML元素名稱,這個(gè)名稱將用作報(bào)表數(shù)據(jù)輸出為XML文件時(shí)的Tag,例如"Product"。

  • 輸出:自動(dòng)=讓系統(tǒng)決定是否導(dǎo)出(系統(tǒng)會(huì)根據(jù)某些條件決定是否導(dǎo)出,比如文本框內(nèi)的字符串是常量時(shí),不導(dǎo)出,或僅導(dǎo)出來(lái)自數(shù)據(jù)集的字段值內(nèi)容);是=總是導(dǎo)出;否=不導(dǎo)出);僅內(nèi)容=只導(dǎo)出數(shù)據(jù)內(nèi)容。

ActiveReports 報(bào)表控件 | 下載試用

ActiveReports 是一款專注于 .NET 平臺(tái)的報(bào)表控件,全面滿足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平臺(tái)下報(bào)表設(shè)計(jì)和開發(fā)工作需求,作為專業(yè)的報(bào)表工具為全球超過(guò) 300,000 開發(fā)人員提供了全面的報(bào)表開發(fā)服務(wù)。

上述內(nèi)容就是ActiveReports帶狀列表組件怎么用,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

本文標(biāo)題:ActiveReports帶狀列表組件怎么用
轉(zhuǎn)載注明:http://www.chinadenli.net/article14/peisde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)網(wǎng)站策劃自適應(yīng)網(wǎng)站靜態(tài)網(wǎng)站定制網(wǎng)站面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司