我正在尝试在csharp中重现过滤器逻辑,并想知道以下过滤器的含义是什么?
首先,我创建了一个包含LogicalOperator节点,ComparisonOperator节点,变量节点,值节点的解析树。
我的想法是我可以创建一个像这样的树
=
/ \
COST_CENTRE 12456
我不确定如何解释这些理论过滤器
8 * .. 9 *
8?..?12
>一种*
> 12 A *
有什么想法吗? 谢谢,
答案 0 :(得分:1)
问题是什么Entering Criteria in Filters?
8*..9*
结果包含字段具有从(从数字8开始)到(从数字9开始)的值的所有记录,例如, 8,88,838,9,91,9034234等。
8?..?12
结果包含字段具有值的所有记录(从数字8开始的两位数字)到(以数字12结尾的三位数字),例如80,81,89,312,412,912等。
>A*
结果包含字段的文本值大于A *的所有记录,其中A *是以“A”开头的任何字符串。
>12?A*
结果包含字段的文本值大于12的所有记录?A *,其中12?A *是以“12”开头的任何字符串,然后它有任意随机符号,然后是“A”而不是任何数量的任何符号。
我见过的最愚蠢的过滤器!