• <menu id="w2i4a"></menu>
  • logo Teechart應(yīng)用技術(shù)詳解——快速圖表制作工具

    文檔首頁(yè)>>Teechart應(yīng)用技術(shù)詳解——快速圖表制作工具>>Teechart圖表應(yīng)用技術(shù)詳解—第七章之按組摘要與排序

    Teechart圖表應(yīng)用技術(shù)詳解—第七章之按組摘要與排序


    Steema公司和慧都科技針對(duì)中國(guó)市場(chǎng)聯(lián)合推出中文版TeeChart for .NET圖表控件,一共漢化2000個(gè)詞條(17000個(gè)單詞),漢化文檔35000個(gè)單詞,包括控件設(shè)計(jì)時(shí)與運(yùn)行時(shí)的界面漢化以及控件使用向?qū)臋n的漢化,總漢化90%以上!

    TeeChart for .NET中文版讓您在使用和學(xué)習(xí)上沒(méi)有任何語(yǔ)言障礙,至少可以節(jié)省30%的開(kāi)發(fā)時(shí)間。TeeChart for .NET中文版具有易上手,使用方便,穩(wěn)定性好,性?xún)r(jià)比高,價(jià)格優(yōu)惠等優(yōu)勢(shì),并且針對(duì)Web應(yīng)用提供無(wú)限制服務(wù)器分發(fā)授權(quán)方式,非常有利于產(chǎn)品集成。

    點(diǎn)擊下載TeeChart for .NET最新試用版


    DBChart組件可以不采用查詢(xún)的方式( Query)進(jìn)行分組摘要,包括分組求和、分組計(jì)數(shù)和求平均等操作。由于數(shù)據(jù)庫(kù)系統(tǒng)在存儲(chǔ)、處理等操作中都需要進(jìn)行排序操作,所以Delphi7定義了一個(gè)類(lèi)TChartListOrder用于設(shè)定排序方式,即:
    TChartListOrder=(loNone,loAscending, loDescending);
    其中排序方式分為三種:不排序(None)、升序( Ascending)和降序( Descending),用戶(hù)可以選擇是對(duì)序列的值排序還是對(duì)序列中的標(biāo)簽排序等。根據(jù)功能需求,可以采用任一種或組合方式進(jìn)行排序,如下圖所示。

    按組Continent求和及排序設(shè)定

    分組方式及有關(guān)屬性設(shè)置(在設(shè)計(jì)階段)
    如果需要在數(shù)據(jù)庫(kù)表作為數(shù)據(jù)源的情況下,按組進(jìn)行摘要(求和、計(jì)數(shù)、平均、高值、低值),則需在程序設(shè)計(jì)階段按下述步驟要求設(shè)定,參看下圖。

    按組Continent求和結(jié)果排序
    • 在DataSource選項(xiàng)卡的組合框中選擇Summary操作,如下圖所示。
    選擇摘要操作
    • 在DataSource選項(xiàng)卡 Dataset組合框中選擇使用的數(shù)據(jù)庫(kù)表為T(mén)able1,如下圖所示。
    選擇數(shù)據(jù)源Tabel1
    • 根據(jù)組合框列出的數(shù)據(jù)庫(kù)表里的字段,選擇一種摘要方式,即求和或計(jì)數(shù)或求平均等,如下圖所示(兩幅圖疊加)。
    在Data Source選項(xiàng)卡摘要字段和摘要方式
    • 根據(jù)組合框列出的數(shù)據(jù)庫(kù)表里的字段,選擇一種摘要方式即求和或計(jì)數(shù)或求平均等,如下圖所示(兩幅圖疊加)。
    選擇摘要字段以及摘要結(jié)果分組排序
    • 如果需要,還可選擇采用哪種方式進(jìn)行結(jié)果排序,如下圖所示。
    排序方式
    在實(shí)際實(shí)現(xiàn)過(guò)程中,并不一定非要按這個(gè)順序操作,但只要其中任一項(xiàng)發(fā)生改變, Apply按鈕就可用,當(dāng)單擊此按鈕之后,如果此時(shí)Table1組件是打開(kāi)的就可看到實(shí)際效果。當(dāng)然如果選擇不當(dāng),系統(tǒng)也會(huì)給出提示。

    按序列標(biāo)簽或值排序(在程序運(yùn)行階段)

    Series1.SortByLabels(loAscending);//序列標(biāo)簽按升序排列
    Series1.YValues.ValueSource:='#Sum#AmountPaid’//在 Amount paid字段求和
    Series1.YValues.Order:=loDescending;//Y值按降序排列
    Series1.XValues.Order:=loAscending;//X值按升序排列
    上述4條語(yǔ)句就是有關(guān)排序和分組的命令,可以在程序運(yùn)行過(guò)程中實(shí)現(xiàn),即可以寫(xiě)在代碼中。這里特別要說(shuō)明的是語(yǔ)句2格式:

    相關(guān)資料推薦:

    上一章:如何與任意數(shù)據(jù)集相連

    下一章:定位記錄和單個(gè)記錄

    Teechart 2019資源合集

    =====================================

    現(xiàn)TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在線訂購(gòu),現(xiàn)在搶購(gòu)可立享優(yōu)惠!

    關(guān)注慧聚IT微信公眾號(hào)???,了解產(chǎn)品的最新動(dòng)態(tài)及最新資訊。

    慧聚IT

    掃碼咨詢(xún)


    添加微信 立即咨詢(xún)

    電話咨詢(xún)

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();