抽取条件的设定/子组条件的设定/分割抽取条件的设定/删除条件的设定对话框包含抽取条件,这些条件可应用于查看选中的记录。
点击抽取条件表格栏中的按钮可以打开上述对话框。
在各视表过滤器I/O用视表标签下的输入用视表中,将根据条件设定的选择对话框的设置内容设定输入用视表的提取标准。
点击子组条件表格栏的按钮可以打开上述对话框。
在统计视表过滤器的子组设定对话框设置了User设定后,将它设置成同一子组。
在分割视表过滤器属性的分割标签的抽取条件表格栏点击
按钮,
出现分割抽取条件的设定对话框,将条件设置成相同的输出用视表。
在参照视表过滤器的参照标签的抽取条件表格栏点击
按钮,
出现抽取条件的设定对话框, 设置条件以便在参照用视表中查找目标记录。
在更新SQL DB视表过滤器属性的删除标签,选择"使用删除条件删除"作为删除方法,点击删除条件右边的设定按钮,
出现删除条件的设定对话框,设置条件以便从输出用视表中删除记录。
在更新SQL DB视表过滤器的I/O用视表标签的删除视表中,点击其中抽取条件表格栏的
按钮,
设置条件以便从抽取条件的设定对话框中提取条件。
注意:尽管输出用视表的表格栏条件在"删除条件"中作了设置,但是还要为删除视表在"抽取条件"中设置删除视表表格栏的条件。
输入值 |
上面部分显示了输入值类型(运算符)。 下面部分显示了上面选中类型对应的输入值列表。 如果输入值部分选中了视表名,对应的表格栏列表也会在输入值部分显示。 如果从输入值表格栏选中了运算符,则在输入值部分会显示逻辑运算符(AND/OR)。 条件表达式或运算符可通过选择、拖动或删除等操作,并点击>按钮来进行设置。 |
||||||||
---|---|---|---|---|---|---|---|---|---|
条件设定 |
条件表达式在上面部分显示。 树结构根据条件表达式在下面部分显示。 在条件设定树中,除最开始的"抽取条件"之外,会显示如下项目。
选择上述项目可对抽取条件进行编辑,并实现各种运算。 起初在"抽取条件"下只有一项未指定条件,说明抽取条件是无条件的。 如果条件已经设置,请参照后面还将介绍的基本操作,并设置条件表达式或逻辑运算符项目。 逻辑运算符的最后一项是未指定项。它在编辑时无法显示插入的位置。 因此,如果在逻辑运算符下除了未指定项外有多于两个的未指定项,则该对话框无法通过点击确定按钮来关闭。 此外,条件式的表示不依赖于上面或下面的输入用视表的格式。 当输入用视表是SQL DB连接源信息, 则可通过SQL语句的SQLDB格式的设定对话框来改变引号和运算符,但也不影响这里的条件式的表示。 |
||||||||
> |
为条件属性表格栏树中的选中项设置在输入值表格栏中选中的表格栏或逻辑运算符。 条件表达式的设定对话框显示后,表格栏就设置好了,请设置比较运算符和比较值。 当一个表格栏被设置成要设置的项时,则该项下面的项将被删除,并被新表格栏创建的条件表达式覆盖。 如果不仅是替换,还要追加或插入条件表达式, 则可使用↑按钮(快捷菜单的向上命令)或↓按钮(快捷菜单的向下按钮)对未指定项("追加条件表达式或运算符"和其它显示项)的条件表达式进行设置,有必要的话可替换项目的位置。 当条件表达式上设置了逻辑运算符,则会在那个位置加入逻辑运算符阶层,选中项也将移到新加入的逻辑运算符下。 如果已经设置了逻辑运算符,则逻辑运算符类型会被改变。 如果要在已有的逻辑运算符上追加阶层,可使用→按钮(快捷菜单的阶层追加命令)。 尽管可以将表格栏或拖动自输入值表格栏的逻辑运算符放置到条件设定表格栏项目中,点击该按钮也可实现同样功能。 |
||||||||
< |
从条件设定表格栏树中删除选中项。 如果选中了逻辑运算符,则其下所有项都将被删除。 如果要保留其下面的项只删除逻辑运算符,可使用←按钮(快捷菜单的阶层追加命令)。 点击该按钮与按DELETE键功能相同。 |
||||||||
↓ | 在条件设定表格栏的树中,选中项下移。 父逻辑运算符不能被移动,每次只能有一个逻辑运算符被移动。 | ||||||||
↑ | 在条件设定表格栏的树中,选中项上移。父逻辑运算符不能被移动,每次只能有一个逻辑运算符被移动。 | ||||||||
← |
在条件设定表格栏的树中,选中的逻辑运算符阶层被删除。 如果选中项(条件表达式项)并非逻辑运算符,则操作不允许。 选中的逻辑运算符下的所有项被移动到一个逻辑运算符阶层下。 如果要删除所有项(包括逻辑运算符下的项),可使用>按钮(快捷菜单的删除命令)。 |
||||||||
→ |
在条件设定表格栏的树中,在选中项位置加入一个逻辑运算符阶层。
选中项被移动到新加入逻辑运算符下面。 新加入的逻辑运算符类型(AND或OR)是自动确定的。 加入完毕后,如果需要可通过下拉列表再次选择逻辑运算符来改变其类型。 如果从一开始就想加入指定类型的逻辑运算符阶层,可使用>按钮。 |
选中条件设定表格栏树上的项目并点击鼠标右键便打开快捷菜单。
剪切 |
执行剪切操作后,选中项被保存在本地剪贴板中。 不打开快捷菜单的话,可使用快捷键CTRL+X进行剪切。 类似的,选中的条件表达式对应的文本也保存在Windows剪贴板中。 即使在剪切、复制或粘贴后,文本仍会留在Windows剪贴板中。 留在剪贴板中项可使用粘贴操作进行粘贴。 保存在Windows剪贴板中的文本可以被粘贴到任何编辑器中,比如记事本。 该文本还可通过文本粘贴选项粘贴到项目中。 按ESC键后复制的内容将从本地剪贴板中清除,但不会清除Windows剪贴板中的内容。 |
---|---|
复制 |
选中项被保存并复制到Windows剪贴板中。 可用快捷键CTRL+C实现该复制操作。 类似的,选中项及其对应的条件表达式文本将被保存在Windows剪贴板中。 选中项下面的项对应的条件表达式文本也将保存在Windows剪贴板中。 |
粘贴 |
通过剪切和复制操作保存在本地剪贴板中的项将被粘贴到选中项上。 如果粘贴操作是在剪切之后进行的,那么选中项及其下面的子项将被移动。 可用快捷键CTRL+V实现该粘贴操作。 |
文本粘贴 |
使用剪切或复制操作保存在Windows剪贴板中的文本被解释为条件表达式并粘贴到选中的区域。 文本粘贴的内容不仅可以从剪切和复制获取,还可以从其它文本编辑器(例如记事本)获得。复制的文本还可以粘贴到其它视表过滤器的抽取条件的设定对话框。 如果条件表达式方法不正确,则不能粘贴。 要获得关于正确方法的详细信息,请参照文本粘贴格式。 如果执行了文本粘贴, 剪贴板中的方法不正确,可通过"由于文本粘贴错误,未指定项需要复位"(追加条件表达式或运算符项)粘贴一部分。 由于错误信息是在条件设定树未完全改变时显示的, 因此有必要检查一下粘贴操作后的条件设定是否是目标类型。 当文本被保存在Windows剪贴板中时,可使用CTRL+V实现类似的操作。 如果对Windows剪贴板中的文本进行了文本粘贴,那么不正确的部分将被认为是未指定项(未指定参数),剩余部分(可被粘贴)会被粘贴。 |
向上 |
选中项上移。 点击↑按钮可实现相同操作。 |
向下 |
选中项下移。 点击↓按钮可实现相同操作。 |
阶层追加 |
在选中位置追加逻辑运算符阶层。 点击→按钮可实现相同操作。 |
阶层删除 |
删除选中位置的逻辑运算符阶层。 点击←按钮可实现相同操作。 |
删除 |
删除条件设定表格栏树上的所有选中项及其下的子项。 点击DELETE或<按钮可实现相同操作。 |
使用快捷菜单中的文本粘贴命令,应使用如下格式对剪贴板中的文本进行粘贴。
如果对Windows剪贴板中的文本进行了文本粘贴操作,那么不正确的部分将被认为是未指定项(未指定参数),剩余部分(可被粘贴)被粘贴。
由于错误信息是在条件设定树未完全改变时显示的,因此有必要检查一下粘贴操作后的条件设定是否是目标类型。
以下部分,"_"代表空格,
"..."代表不规则的重复(不必太严格)。
此外,如非特别说明,用"COLUMN"表示表格栏名,
"="表示比较运算符,
"VALUE"表示比较值常数,
"AND"表示逻辑运算符。