3.10.1.9表达式设置窗体操作讲解

       如下图所示:

为便于讲解我们把整个窗体分为ABCD四个区域,如上图所示。其中:

A区:属于分类区,其内容由数据表和函数分类组成,其中由中括号括起来的是数据表,点击数据表时,会在B区显示该数据表的所有字段,如上图所示,如果是“本报表”,那么会在B区显示本报表的所有字段。点击函数分类时,会在B区显示该分类下的所有函数,点击某一函数还会在右下角显示该函数的说明,如下图所示:

       

        另外,在不同的使用场合,A区显示的函数分类有可能不一样,因为在某些场合有些函数是不能使用的,例如“统计函数”就不能用在条件表达式中。

         B区:根据A区的选择显示字段或者函数,双击这些字段或者函数,就会显示在D区当前光标所在的位置上,表示选中。如果显示的字段是“数值类型”和“日期类型”,那么为了方便使用,会直接在该字段下面显示一些该类型的常用函数,双击某一函数就会选取该函数并以所在的字段作为参数,如下图所示:

就是表示要取“登记日期”的年份值,与先选取函数“年份值”再指定参数为“登记日期”的效果一致。函数中用“<<>>”括起来的表示是参数,使用的时候要作出替换。

C区:是常量输入和操作符号区。要填入常量的时候,只要在常量输入框输入常量,然后点击“填入”即可,这里的常量可以是数值,也可以是字符串(不用加引号)。

        还有就是可以点击操作符按钮,加入常用操作符号和逻辑符号。另外,在不用的使用场合,这些操作符中可能有些会不允许使用。

D区:是表达式显示和编辑区。它有两种视图,一种是编辑视图,如下所图示:

       

        为了便于编辑,这里把表达式的每一项分布在独立的一行,你可以利用右边的按钮方便对其进行删除、移动。还有一种是查看视图,如下图所示:

       

        它以常规的便于阅读的样式显示表达式,这时候不允许修改表达式。

最后点击“确定”准备完成表达式的设置之前,会自动对表达式进行基本的合法性检查,

如果不合法会给出提示,要求作出修改,直到正确为止。