高级筛选和查询选项
应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
在您使用嵌入的筛选器或查询时,可以使用以下筛选和查询选项。
语法 |
字符描述 |
描述 |
示例 |
---|---|---|---|
值 |
等于输入的值。 |
键入要查找的该值。 |
Smith 查找“Smith”。 |
!值 (惊叹号) |
不等于输入的值。 |
在要排除的值的前面键入一个惊叹号。 |
!Smith 查找除“Smith”之外的所有值。 |
开始值..结束值 (双句点) |
输入的两个值之间用双句点分隔。 |
键入开始值,然后是两个句点,最后键入结束值。 |
1..10 将查找从 1 到 10 的所有值。 不过,在字符串字段中,A..C 将查找以“A”开头和以“B”开头以及恰好为“C”的所有值。例如,将找不到“Ca”。 若要找到从“A*”到“C*”的所有值,请键入 A..D。 |
..值 (双句点) |
小于或等于输入的值。 |
键入两个句点,然后键入值。 |
..1000 查找小于或等于 1000 的任何数字,例如“100”、“999.95”和 1,000。 |
值.. (双句点) |
大于或等于输入的值。 |
键入值,然后键入两个句点。 |
1000..查找大于或等于 1000 的任何数字,例如“1,000”、“1,000.01”和“1,000,000”。 |
>值 (大于) |
大于输入的值。 |
键入大于符号 (>),然后键入值。 |
>1000 查找大于 1000 的任何数字,例如“1000.01”、“20,000”和“1,000,000”。 |
<值 (小于) |
小于输入的值。 |
键入小于符号 (<),然后键入值。 |
<1000 查找小于 1000 的任何数字,例如“999.99”、“1”和“-200”。 |
值* (星号) |
以输入的值开头。 |
键入字符串值,然后键入星号。 |
S* 查找以 S 开头的任何字符串,例如“Stockholm”、“Sydney”和“San Francisco”。 |
*值 (星号) |
以输入的值结尾。 |
键入星号,然后键入结尾值。 |
*east 查找以 east 结尾的任何字符串,例如“Northeast”和“Southeast”。 |
*值* (星号) |
包含输入的值。 |
键入星号,然后键入值,再键入另一个星号。 |
*th* 查找包含“th”的任何字符串,例如“Northeast”和“Southeast”。 |
? (问号) |
具有一个或多个未知字符 |
在值中未知字符的位置键入一个问号。 |
Sm?th 查找“Smith”和“Smyth” |
值,值 (逗号) |
匹配输入的用逗号分隔的值。 |
键入所有用逗号分隔的条件。 |
A, D, F, G 精确查找“A, D, F, G”。 10, 20, 30, 100 精确查找“10, 20, 30, 100”。 |
(SQL Statement) (括号间的 SQL 语句) |
匹配定义的查询 |
在括号间键入查询,作为 SQL 语句。 |
(data source.Fieldname != "A") |
二 |
今天的日期 |
类型 “T” |
|
(methodName(参数)) (括号间的 SysQueryRanget Util 方法) |
与 SysQueryRangeUtil 方法的参数指定的值范围或值匹配 |
键入具有指定值或值的范围的参数的 SysQueryRangeUtil 方法。有关详细信息,请参阅SysQueryRangeUtil. |
以下是其他使用参数的 SysQueryRangeUtil 方法示例:
|