文檔半島外圍網上直營>>FastReport中文文檔>>交互式排序
                交互式排序
通過排序按鈕 MatrixSortButton,可以對矩陣的行或列進行交互式排序。該按鈕應插入較低級別的標題元素中:
	 
 
單擊預覽窗口中的按鈕后,相反的標題將被排序。下面的示例按所選列內的值對行進行排序:
 
 
每按一次按鈕就切換一次排序模式:升序/降序/不排序。
	添加按鈕
 您可以使用右鍵菜單為標題元素添加按鈕。選擇元素,右擊并選擇 "排序按鈕"。按鈕將添加到元素的右側部分。
 添加按鈕后,元素的屬性 Padding.Right 會發生變化,這樣按鈕就不會與文本重疊。 
	自定義按鈕
 標題排序模式可在 "排序/交互式排序 "編輯器中按 "總計 "選項卡進行設置。可以使用以下值: 
- “No"--不對標題排序。
- "Auto "是默認模式。排序按第一個總計(合計)的值進行。
- 總計(合計)名稱:如果標題有多個輸出值,可以選擇其中一個進行排序。在下面的示例中,要按 ItemsSold 值對行頭排序,請選擇 Sum ([MatrixDemo.ItemsSold]) 合計:

	刪除按鈕
 移除按鈕有兩種方法: 
- 選擇按鈕并按下刪除鍵;
- 取消選中元素右鍵菜單中的 "Sort button "項。
	移動按鈕
 默認情況下,按鈕的停靠屬性為右。這意味著它停靠在元素的右邊緣。要將按鈕移動到新位置,請在屬性窗口中設置屬性 Dock = None。 
您還可以使用按鈕的屬性錨定(Anchor)將其錨定到元素上的特定位置。
	自定義按鈕外觀
 使用 "Border”工具欄可以自定義按鈕圖標:邊框顏色和樣式、背景顏色。您還可以在屬性窗口中設置按鈕的以下屬性:
	
| Property | Default value | Description | 
|---|---|---|
| AllowInactiveSort | True | 確定按鈕是否處于非活動狀態("no sort "模式)。 | 
| Cursor | Hand | 鼠標光標形狀 | 
| Exportable | False | 如果為 True,則在導出報告時將顯示該按鈕。 | 
| InactiveSortColor | Gray | 按鈕處于非活動狀態時的顏色 | 
| Printable | False | 如果為 True,打印報告時將顯示該按鈕。 | 
| Symbol | Arrow | 按鈕符號 | 
| SymbolSize | 7 | 按鈕符號大小。 | 

 QQ交談
QQ交談 在線咨詢
在線咨詢 
                 
                
 渝公網安備
            50010702500608號
渝公網安備
            50010702500608號
             
            
 客服熱線
客服熱線