文檔金喜正規(guī)買球>>Devexpress WPF控件文檔中心>>表達式概述
表達式概述
表達式是經(jīng)過解析和處理后返回值的字符串,表達式由組成。請看下面的表達例子:
[Quantity] * [UnitPrice] * (1 - [BonusAmount])”
“[FirstName] + ‘ ‘ + [LastName]”
“[Country] == ‘USA’”
“[OrderDate] > #8/16/1994# AND [Quantity] > 20”
提示:未綁定列/字段的表達式可以計算任何類型的值,表示條件格式規(guī)則標(biāo)準(zhǔn)的表達式必須計算布爾值。
可以使用表達式編輯器創(chuàng)建或編輯表達式。
語法規(guī)則
創(chuàng)建或編輯表達式時,請遵循以下語法約定:
- 將數(shù)據(jù)字段名稱用方括號括起來(例如,[Products.ProductName])。
- 在查詢參數(shù)名稱前鍵入問號(例如?parameter1)。
在報告參數(shù)名稱前添加“Parameters”前綴(例如,[Parameters.parameter1])。
- 將字符串值用撇號括起來(例如,' USA ')。嘗試使用引號會導(dǎo)致錯誤。
- 鍵入雙撇號將撇號嵌入到表達式的文本中(例如,' It ' s sample text ')。
-
在標(biāo)簽中包含日期-時間常量(例如,[OrderDate] >= #1/1/2016#)。
- 使用問號表示空引用(不引用任何對象的引用)(例如,[Region] != ?)
- 如果表達式使用不同的類型,您可以使用專用函數(shù)(例如Max(ToDecimal([Quantity]),[UnitPrice]))將它們轉(zhuǎn)換為相同的類型。