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