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