• <menu id="w2i4a"></menu>
  • logo ActiveReports使用教程2020

    文檔首頁(yè)>>ActiveReports使用教程2020>>報(bào)表控件ActiveReports使用教程:三類工具箱元素的構(gòu)成詳解

    報(bào)表控件ActiveReports使用教程:三類工具箱元素的構(gòu)成詳解


    ActiveReports 是一款專注于 .NET 和 .NET Core 平臺(tái)的報(bào)表控件。通過拖拽式報(bào)表設(shè)計(jì)器,可以快速地設(shè)計(jì) Excel表格、Word文檔、圖表、數(shù)據(jù)過濾、數(shù)據(jù)鉆取、精準(zhǔn)套打等類型報(bào)表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺(tái)中各種報(bào)表的開發(fā)需要。同時(shí),通過豐富的 API 可以靈活的實(shí)現(xiàn)報(bào)表創(chuàng)建、加載和運(yùn)行時(shí)的個(gè)性化自定義需求。

    點(diǎn)擊下載ActiveReports最新試用版

    Rdl 報(bào)表工具箱

    當(dāng)處于RDL報(bào)表的設(shè)計(jì)界面時(shí),RDL報(bào)表工具箱將變?yōu)榭捎?。您可以將它們從工具箱中拖拽到?bào)表設(shè)計(jì)界面。
    注意
    在給報(bào)表控件命名時(shí)需要注意,因?yàn)檫@些名稱將會(huì)在最終用戶進(jìn)行高級(jí)搜索時(shí)顯示。
    工具箱主要內(nèi)容:
    帶狀列表
    帶狀列表中可以設(shè)置任意數(shù)量的區(qū)域,您可以將控件放置在各個(gè)區(qū)域中。明細(xì)區(qū)域?qū)⒏鶕?jù)數(shù)據(jù)集中的數(shù)據(jù)進(jìn)行重復(fù)顯示,帶狀列表的設(shè)計(jì)界面與區(qū)域報(bào)表的界面有些類似。
    條形碼
    條形碼支持25種流行條形碼樣式。您可以設(shè)置數(shù)據(jù)綁定,控制條碼寬度、旋轉(zhuǎn)、靜區(qū)、標(biāo)題位置、是否啟用校驗(yàn)和,以及其他屬性。
    數(shù)據(jù)條
    數(shù)據(jù)條是一款可讀性非常好的線性儀表盤控件,可應(yīng)用到儀表板數(shù)據(jù)可視化報(bào)表中。您可以設(shè)置數(shù)據(jù)綁定,并設(shè)置最佳值、最差值,令人滿意值以及標(biāo)簽和范圍。
    日歷
    日歷用于在日歷中顯示基于日期的數(shù)據(jù)或事件。您可以修改日歷和事件的外觀。
    圖表
    圖表以多種圖形化方式來呈現(xiàn)數(shù)據(jù),您可以設(shè)置各種圖表類型,3D 效果和顏色,以及可以通過多種選項(xiàng)設(shè)置來實(shí)現(xiàn)自定義圖表。
    復(fù)選框
    復(fù)選框可以顯示布爾值數(shù)據(jù),您可以設(shè)置Checked屬性,也可以輸入要顯示的文本。
    容器
    容器是作為其他報(bào)表元素的容器來使用。Container控件不與具體的數(shù)據(jù)關(guān)聯(lián)。作為一個(gè)容器,其作用就是當(dāng)相鄰控件增長(zhǎng)導(dǎo)致控件分開時(shí)保持控件之間的關(guān)系。
    富文本框
    富文本框允許您對(duì)指定不同的文本設(shè)置不同的格式。該表控件接受 XHTML 輸入,并支持郵件合并功能。
    圖像
    圖像允許您指定外部圖像資源,數(shù)據(jù)庫(kù)或嵌入式圖像資源。
    直線
    直線不與具體的數(shù)據(jù)關(guān)聯(lián)。主要用于顯示邊線或者高亮顯示報(bào)表特定區(qū)域的數(shù)據(jù)。您可以設(shè)置線的粗細(xì)、顏色、樣式等屬性。
    列表
    列表中可以放置其他報(bào)表控件。它會(huì)根據(jù)數(shù)據(jù)集中的數(shù)據(jù)重復(fù)地顯示區(qū)域內(nèi)的控件。
    矩表
    矩表支持動(dòng)態(tài)數(shù)量的行和列。此功能與交叉表和數(shù)據(jù)透視表類似。
    形狀
    形狀不與具體的數(shù)據(jù)關(guān)聯(lián)??捎糜陲@示一個(gè)控件的邊界,或者高亮顯示報(bào)表中特定區(qū)域的數(shù)據(jù),支持的形狀有矩形,圓角矩形和橢圓。與容器不同的是,該控件內(nèi)不能放置其他控件。
    迷你圖
    迷你圖以一個(gè)很小的圖像來展示數(shù)據(jù)的趨勢(shì),支持折線、面積、堆積條形、柱狀和須狀圖表類型。
    子報(bào)表
    子報(bào)表以子報(bào)表的形式顯示其他報(bào)表的內(nèi)容??梢詮闹鲌?bào)表中將參數(shù)傳遞給子報(bào)表以實(shí)現(xiàn)數(shù)據(jù)過濾。需要注意的是每個(gè)子報(bào)表都以單獨(dú)的報(bào)表運(yùn)行,當(dāng)處理大數(shù)據(jù)報(bào)表時(shí),這種方案可能會(huì)影響到運(yùn)行的速度,這種情況下,數(shù)據(jù)區(qū)域是更為合理的選擇。
    表格
    表格以行為單位進(jìn)行數(shù)據(jù)顯示。默認(rèn)情況下,表格有三行、三列。表格列的設(shè)置是在設(shè)計(jì)時(shí)完成,行會(huì)根據(jù)數(shù)據(jù)集中的數(shù)據(jù)進(jìn)行重復(fù)顯示。表格默認(rèn)會(huì)顯示表頭、明細(xì)和表尾,表頭和表尾和刪除,此外您還可以添加/刪除分組頭和分組尾,表格的單元格默認(rèn)包含一個(gè)文本框控件,不過您可以將文本框控件替換為其他任意類型的報(bào)表控件。
    文檔目錄
    用于制作報(bào)表目錄。
    地圖
    用于制作地圖報(bào)表。
    文本框
    文本框用于顯示報(bào)表數(shù)據(jù),表格和矩表單元格中默認(rèn)顯示的是文本框控件,當(dāng)您從報(bào)表資源管理器中將數(shù)據(jù)字段拖拽到報(bào)表界面時(shí),生成的也是文本框控件。您可以通過表達(dá)式來修改數(shù)據(jù)的顯示行為。

    頁(yè)面報(bào)表工具箱

    頁(yè)面報(bào)表的工具箱元素與RDL基本相同,但是多一個(gè)溢出占位符控件元素。
    溢出占位符只能在頁(yè)面報(bào)表中使用,可作為列表、帶狀列表和表格中未能顯示數(shù)據(jù)的顯示區(qū)域。

    區(qū)域報(bào)表工具箱

    區(qū)域報(bào)表中提供的控件與RDL或頁(yè)面報(bào)表中提供的控件有所不同。區(qū)域報(bào)表特有的控件元素如下:
    標(biāo)簽
    標(biāo)簽用于顯示說明性文本,可以幫助用戶描述顯示在報(bào)表中的數(shù)據(jù)。
    換頁(yè)符
    通過在報(bào)表中插入換頁(yè)符,可以手動(dòng)控制報(bào)表?yè)Q頁(yè)的位置。
    報(bào)表信息
    此控件用于顯示頁(yè)碼、頁(yè)數(shù)和報(bào)表日期等信息。
    跨區(qū)域控件
    跨區(qū)域線和跨區(qū)域框控件提供了一種可視化的邊界,可對(duì)您報(bào)表中跨多個(gè)區(qū)域的內(nèi)容進(jìn)行高亮顯示??鐓^(qū)域線控件是一條垂直線,線起始位置在頁(yè)眉中,截止位置在頁(yè)腳中,并可以跨過頁(yè)眉和頁(yè)腳之間的所有區(qū)域。(如需實(shí)現(xiàn)水平線,或斜線請(qǐng)使用 Line 控件)??鐓^(qū)域框控件是一個(gè)矩形框,起始位置在頁(yè)眉中,截止位置在頁(yè)腳中,并可以跨過頁(yè)眉和頁(yè)腳之間的所有區(qū)域。

    如果你對(duì)我們的產(chǎn)品感興趣或者有任何疑問,歡迎咨詢慧都在線客服>>

    慧都高端UI界面開發(fā)
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();