啟用組件
Stimulsoft是白俄羅斯一家報(bào)表控件廠商,該商家一直專注于報(bào)表控件的研發(fā)與創(chuàng)新,是報(bào)表控件行業(yè)的領(lǐng)導(dǎo)者。Stimulsoft 經(jīng)過多年的努力,終于實(shí)現(xiàn)了更加簡(jiǎn)單的設(shè)計(jì)報(bào)表,數(shù)據(jù)驅(qū)動(dòng)更快的應(yīng)用程序,更加簡(jiǎn)便的應(yīng)用新的技術(shù),極大程度上的減少了開發(fā)人員的工作量,提高了工作的效率。
使用條件格式化可以顯示/隱藏文本組件。下圖顯示了一個(gè)報(bào)告頁面:
例如,可以隱藏國家列中包含 S 字母的文本組件。在數(shù)據(jù)帶中選擇帶有 {Customers.Country} 表達(dá)式的文本組件,然后調(diào)用條件編輯器。然后設(shè)置一個(gè)條件:選擇 Customers.Country 數(shù)據(jù)列作為第一個(gè)值,并指出 S 字母作為第二個(gè)值。同時(shí)將操作比較設(shè)置為 "以值開頭"。更改格式化參數(shù),在這種情況下,取消選中 "組件已啟用 "復(fù)選框。下圖顯示了條件編輯器對(duì)話框:
更改報(bào)告模板后,報(bào)告引擎將根據(jù)指定參數(shù)對(duì)文本組件執(zhí)行條件格式化。在這種情況下,符合指定條件的文本組件的邊框?qū)⒈浑[藏。下圖顯示的是帶有條件格式化的渲染報(bào)告頁面:
如上圖所示,"國家 "欄中以 S 字母開頭的行的文本組件發(fā)生了變化。