條件格式化
Stimulsoft是白俄羅斯一家報(bào)表控件廠商,該商家一直專(zhuān)注于報(bào)表控件的研發(fā)與創(chuàng)新,是報(bào)表控件行業(yè)的領(lǐng)導(dǎo)者。Stimulsoft 經(jīng)過(guò)多年的努力,終于實(shí)現(xiàn)了更加簡(jiǎn)單的設(shè)計(jì)報(bào)表,數(shù)據(jù)驅(qū)動(dòng)更快的應(yīng)用程序,更加簡(jiǎn)便的應(yīng)用新的技術(shù),極大程度上的減少了開(kāi)發(fā)人員的工作量,提高了工作的效率。
條件格式化允許您根據(jù)特定條件改變組件的設(shè)計(jì)。對(duì)于記錄中的每個(gè)組件,您都可以設(shè)置定義其格式的條件,如字體樣式、文本顏色和背景顏色。還可以隱藏或禁用組件。對(duì)于一個(gè)組件,你可以設(shè)置多個(gè)條件,即組件的外觀會(huì)根據(jù)條件的不同而發(fā)生不同的變化。條件格式的設(shè)置是通過(guò)條件屬性(Conditions)完成的。使用該屬性稱(chēng)為編輯器環(huán)境。下圖顯示了條件編輯器的主要元素:
添加條件
此按鈕可為組件條件添加新的條件格式。
刪除條件
此按鈕用于從組件條件中刪除新的條件格式。必須選擇條件格式。
按鈕用于在列表中移動(dòng)所選條件的級(jí)別。列表中的級(jí)別越高,處理的優(yōu)先級(jí)就越高。
為真時(shí)中斷
默認(rèn)情況下,所有層級(jí)的條件都從上到下按順序處理。根據(jù)處理結(jié)果,將應(yīng)用這些或那些格式設(shè)置。如果要停止條件處理,以便在返回 true 時(shí)停
條件處理,則應(yīng)選中此設(shè)置。在這種情況下,將按順序處理各層次,直到返回值為 true。此后,將終止對(duì)條件(以下級(jí)別)的后續(xù)處理。
添加級(jí)別
此按鈕用于添加一級(jí)條件參數(shù)。
條件參數(shù)
在此面板上指定條件參數(shù)。
格式設(shè)置
在此板上指定組件的外觀參數(shù)。
有兩種類(lèi)型的條件--值和表達(dá)式。如何設(shè)置條件將在下一主題中討論。