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

    顯示表達式


    FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創(chuàng)建獨立于應(yīng)用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產(chǎn)品保證真正的國際性。

    FastReport.NET官方版下載

    在 Fastreport 用戶手冊上一篇文章中,我們分享了本編輯,本文主要分享“顯示表達式”,希望能為您提供幫助。
    "Text" 對象可以包含混合了表達式的純文本。例如:

    Today is [Date]
    打印此類對象時,將計算文本中包含的所有表達式。所以結(jié)果可能是這樣的:
    Today is 12.09.2010
    如圖所示,表達式由方括號標(biāo)識。這是在“Brackets”屬性中設(shè)置的,默認情況下包含字符串“[,]”。需要時,您可以使用不同的符號集,例如“<,>”或“<!,!>” . 在最后一種情況下,文本中的表達式將如下所示:
    Today is <!Date!>
    除此之外,可以禁用所有表達式。為此,請將 AllowExpressions 屬性設(shè)置為 false。在這種情況下,文本將“按原樣”顯示。

    在方括號內(nèi),您可以使用任何有效的表達式。在指南后文“表達式”的文章中閱讀有關(guān)表達式的更多信息。例如,具有以下文本的對象:

    2 * 2 = [2 * 2]
    會打印成這樣:
    2 * 2 = 4
    常見錯誤 - 試圖在方括號外寫一個表達式。提醒一下,它被認為是一個表達式,并且只執(zhí)行位于方括號內(nèi)的表達式。例如:
    2 * 2 = [2] * [2]
    此文本將以這種方式打?。?br />
    2 * 2 = 2 * 2
    表達式中可能有一些元素需要自己的方括號。例如,它可能是對系統(tǒng)變量的引用。讓我們看看下面的例子:
    The next page: [[Page] + 1]
    文本包含一個表達式[Page] + 1.Page 是一個系統(tǒng)變量,它返回當(dāng)前報表頁的編號。它包含在自己的括號中。無論“文本”對象設(shè)置如何,這些括號都必須是方括號。

    嚴(yán)格來說,在上面的示例中使用“Date”系統(tǒng)變量時,我們應(yīng)該使用兩對方括號:

    Today is [[Date]]
    然而,如果表達式中只有一個成員,F(xiàn)astReport 允許省略一對不必要的括號。

    FastReport技術(shù)QQ群:585577353      歡迎進群一起討論

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

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