使用組件屬性
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ā)人員的工作量,提高了工作的效率。
創(chuàng)建表達(dá)式時(shí),可以使用報(bào)告中包含的任何組件的屬性。
語(yǔ)法
無論報(bào)表語(yǔ)言是 C# 還是 VB.NET,語(yǔ)法都是一樣的。輸入組件名稱和屬性名稱,以小數(shù)點(diǎn)或句號(hào)分隔,并用大括號(hào)包圍:
{組件.屬性}
重要:如果報(bào)表語(yǔ)言是 C#,則名稱區(qū)分大小寫。如果報(bào)表語(yǔ)言是 VB.NET,則名稱不區(qū)分大小寫。
例如,要顯示名為 MyComponent 的組件名稱,您可以輸入表達(dá)式:
{MyComponent.Name}
如果希望從組件中訪問計(jì)算值,則應(yīng)使用包含所需結(jié)果的屬性。例如,如果組件有一個(gè)超鏈接值,可以通過其他組件屬性計(jì)算出一個(gè)超鏈接,那么就
以通過輸入表達(dá)式來訪問它:
{MyComponent.HyperlinkValue}。
如果有必要,您可以在計(jì)算中使用組件屬性。例如,以下代碼將顯示組件所占的面積:
{MyComponent.Width*MyComponent.Height}(我的組件寬度*我的組件高度