• <menu id="w2i4a"></menu>
  • logo FastReport中文文檔

    交互式排序


    通過排序按鈕 MatrixSortButton,可以對(duì)矩陣的行或列進(jìn)行交互式排序。該按鈕應(yīng)插入較低級(jí)別的標(biāo)題元素中:

    fastreport

    單擊預(yù)覽窗口中的按鈕后,相反的標(biāo)題將被排序。下面的示例按所選列內(nèi)的值對(duì)行進(jìn)行排序:

    fastreport

    每按一次按鈕就切換一次排序模式:升序/降序/不排序。

    添加按鈕
    您可以使用右鍵菜單為標(biāo)題元素添加按鈕。選擇元素,右擊并選擇 "排序按鈕"。按鈕將添加到元素的右側(cè)部分。
    添加按鈕后,元素的屬性 Padding.Right 會(huì)發(fā)生變化,這樣按鈕就不會(huì)與文本重疊。

    自定義按鈕
    標(biāo)題排序模式可在 "排序/交互式排序 "編輯器中按 "總計(jì) "選項(xiàng)卡進(jìn)行設(shè)置??梢允褂靡韵轮担?/span>

    • “No"--不對(duì)標(biāo)題排序。
    • "Auto "是默認(rèn)模式。排序按第一個(gè)總計(jì)(合計(jì))的值進(jìn)行。
    • 總計(jì)(合計(jì))名稱:如果標(biāo)題有多個(gè)輸出值,可以選擇其中一個(gè)進(jìn)行排序。在下面的示例中,要按 ItemsSold 值對(duì)行頭排序,請(qǐng)選擇 Sum ([MatrixDemo.ItemsSold]) 合計(jì):
    fastreport

    刪除按鈕
    移除按鈕有兩種方法:

    • 選擇按鈕并按下刪除鍵;
    • 取消選中元素右鍵菜單中的 "Sort button "項(xiàng)。

    移動(dòng)按鈕
    默認(rèn)情況下,按鈕的停靠屬性為右。這意味著它??吭谠氐挠疫吘?。要將按鈕移動(dòng)到新位置,請(qǐng)?jiān)趯傩源翱谥性O(shè)置屬性 Dock = None。

    您還可以使用按鈕的屬性錨定(Anchor)將其錨定到元素上的特定位置。

    自定義按鈕外觀
    使用 "Border”工具欄可以自定義按鈕圖標(biāo):邊框顏色和樣式、背景顏色。您還可以在屬性窗口中設(shè)置按鈕的以下屬性:

    Property Default value Description
    AllowInactiveSort True 確定按鈕是否處于非活動(dòng)狀態(tài)("no sort "模式)。
    Cursor Hand 鼠標(biāo)光標(biāo)形狀
    Exportable False 果為 True,則在導(dǎo)出報(bào)告時(shí)將顯示該按鈕。
    InactiveSortColor Gray 按鈕處于非活動(dòng)狀態(tài)時(shí)的顏色
    Printable False 如果為 True,打印報(bào)告時(shí)將顯示該按鈕。

    Symbol Arrow 按鈕符號(hào)
    SymbolSize 7 按鈕符號(hào)大小。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

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