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

    文檔首頁>>Stimulsoft中文文檔>>在表達(dá)式中使用別名

    在表達(dá)式中使用別名


    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ā)人員的工作量,提高了工作的效率。

    Stimulsoft Reports官方正版下載

    為了更容易理解報(bào)表中的表達(dá)式,可以使用別名來代替明確指定變量或數(shù)據(jù)源和列的詳細(xì)信息。例如,如果在數(shù)據(jù)字典中有一個(gè)名為 "MyVariable "的變量,并將其別名設(shè)置為 "我的最佳變量",那么就可以通過名稱或別名直接引用該變量。

    要通過名稱使用變量,可以創(chuàng)建如下表達(dá)式:

    {我的變量}

    要通過別名使用變量,可以創(chuàng)建如下表達(dá)式:

    {[我的最佳變量]}。

    語法 - 變量

    如果在別名中使用了 C# 或 VB.Net 不允許使用的空格、標(biāo)點(diǎn)符號(hào)或字符,則必須用方括號(hào) [] 將別名的字符串表示括起來。如果沒有使用此類字符,則方括號(hào)為可選項(xiàng)。

    例如,如果別名是 "MyBestVariable",那么表達(dá)式可以不加方括號(hào):

    {MyBestVariable}

    否則,必須用方括號(hào)將變量括起來。有效別名用法舉例

    • {變量1}
    • {VariableAndValue} 
    • {[變量?jī)?yōu)先]} {[Variable-First]}
    為了進(jìn)一步說明,舉例說明一些不正確的別名用法
    • {變量和值} // 名稱中的空格會(huì)導(dǎo)致失敗
    • {變量和值} // 保留字符會(huì)導(dǎo)致別名失敗
    語法--數(shù)據(jù)
    在創(chuàng)建數(shù)據(jù)源和列的名稱時(shí),也使用相同的規(guī)則。但有一個(gè)例外。在引用數(shù)據(jù)列時(shí),只有標(biāo)識(shí)符字符不正確的部分才應(yīng)加上括號(hào)。例如
    • {數(shù)據(jù)源.[數(shù)據(jù)列]} {[數(shù)據(jù)源].數(shù)據(jù)列
    • {[數(shù)據(jù)源].數(shù)據(jù)列} {[Data=Source].
    • {[數(shù)據(jù)=源].[數(shù)據(jù)=列]} {[Data=Source].
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

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