翻譯|使用教程|編輯:董玉霞|2022-07-01 11:07:53.143|閱讀 217 次
概述:最近,AdvancedMatrix 對象在 FastReport.NET 中實現。在本文中,我們將研究新矩陣的結構、新特征,并比較新舊矩陣。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
最近,AdvancedMatrix 對象在 FastReport.NET 中實現。在本文中,我們將研究新矩陣的結構、新特征,并比較新舊矩陣。
首先,讓我們看一下矩陣的結構。它由以下元素組成:
新矩陣的結構與舊矩陣非常相似,但有一些細微差別。讓我們仔細看看每個元素。
位于矩陣角落的單元格可以包含任意信息。您也可以根據需要拆分或合并它們。
矩陣標題可以包含兩種類型的元素:
標頭具有樹結構,其中根元素是不可見的,但它包含第一級可見元素。
元素的任意排列是允許的,例如,標題可能沒有一個組,或者它可以有幾個彼此靠近的組。結果也可以任意排列。
在設計模式下,矩陣在標題區域顯示視覺提示:
最后一個元素是數據區域中的單元格,通常包含聚合函數。
因此,我們已經更詳細地回顧了新矩陣的元素。現在讓我們看看新功能。這是新發展的清單。
接下來,我們將看一個清晰顯示按鈕位置的屏幕截圖。
我們可以看到AdvancedMatrix中的新功能更多地是關于靈活性,最重要的是便利性。
交互式折疊和展開允許您隱藏或顯示所需的數據。
為了不混淆矩陣的視覺布局并了解數據的位置,對元素進行了塊狀或交錯排列。還有一個非常方便的排序選項。
現在讓我們開始設置矩陣。為了設置整個矩陣,您需要:
不要忘記矩陣必須連接到數據源,DataSource 屬性負責這一點。
一般來說,這三個項目的設置是相同的,類似于一個正則矩陣。您可以通過從“數據”窗口拖動字段來添加項目。拖動時,您將看到新元素將添加到標題的哪個部分。
要刪除元素,請在上下文菜單中選擇“刪除”項。您只能刪除選定元素或元素樹(選定元素及其所有子元素)。
您也可以通過按 Delete 鍵來刪除元素。在這種情況下,只會刪除選定的元素。
現在您可以移動元素。要將元素放置在新位置,請使用鼠標左鍵選擇它。該元素將用粗黑色邊框勾勒出來(如屏幕截圖所示)。
然后抓住元素并將其移動到新位置。
釋放鼠標按鈕,元素將被移動到新位置:
最后,編輯。要調用元素編輯器,請用鼠標左鍵雙擊它,或在上下文菜單中選擇“編輯...”項。您也可以使用 Enter 鍵調用編輯器。
要調用上下文菜單,請選擇矩陣的任何元素,然后右鍵單擊矩陣左上角的區域。
菜單上提供以下命令。
讓我們總結一下。我們已經學習了如何設置表格并研究了它的結構。總的來說,一切都盡可能簡單方便地完成。
讓我們在設計器中創建我們的矩陣。為此,我們需要找到 Matrix 對象,單擊它并從下拉列表中選擇 Advanced Matrix。
在報表控件中,我們將對象移動到數據帶,用數據填充它并添加總計。
現在我們配置了階梯式布局。為此,請雙擊元素,轉到另一個選項卡并選中交錯布局框。接下來,啟用最小化按鈕。右鍵單擊所需元素并選擇折疊按鈕。現在,我們在設計器中的矩陣如下所示:
在預覽模式下:
在回顧了結構之后,我們了解了 AdvancedMatrix 的新功能、它的設置以及如何從設計師那里創建它。讓我們看一下 FastReport.Net Demo 中現成的 Advanced Matrix 模板之一。
更多產品授權信息點擊查看FastReport.NET價格,或者咨詢慧都在線客服。
FastReport.NET技術QQ群:702295239 歡迎進群一起討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn