0


3.8 表达式生成器

表达式生成器是Access提供的编写表达式的工具。使用Access进行数据库设计,在很多地方需要书写表达式。例如,在数据表中设置字段的有效性规则时,设置计算字段的数据表达式时,在查询中书写查询条件,进行计算时以及在窗体和报表的控件中设置计算表达式时。
简单的表达式可以直接书写。但是对于复杂的表达式,尤其是需要引用窗体的名称、窗体控件名称、表的字段名称以及函数时,既不容易直接书写,又容易发生错误。而使用表达式生成器就可以把这些复杂的工作变得简单了,尤其Access 2010之后增强了表达式生成器的智能功能,不仅让书写表达式变得更容易了,而且也减少了错误的发生。

(1)表达式生成器的结构

表达式生成器窗口由四个窗格构成。上部的窗格是表达式编辑窗格。下部并排的三个窗格中,最左侧的是表达式元素窗格,中间的是表达式类别窗格,右侧的是表达式值窗格。如图所示。


当在不同的对象(表、查询、窗体、报表和宏)中打开表达式生成器时,下部窗格表达式元素窗格和表达式类别窗格中显示的信息会有所不同。
在上部窗格的右侧有一列按钮。当输入完表达式,确认正确后,单击“确定竹按钮。如果只想显示上部窗格,不显示下部窗格,则单击“更少”按钮。帮助按钮的作用不用解释读者也能理解。

(2)表达式元素窗格

在表达式元素窗格中,函数、常量和操作符是三个基本元素,当选择不同的对象时,在这个窗格中会出现不同的元素。
 在函数和数据库元素的前面有两个箭头,单击该箭头可以展开下一级。
 表达式元素也可以包括数据库对象。在数据库对象下,列出表、查询、Forms(窗体)和Reports(报表)。在这些对象前面也有箭头,单击这些箭头还可以进一步展开下一级对象。    在窗体对象中分为两类。一类是加载的窗体,表示在数据库中当前打开的窗体。另一类是所有窗体。

(3)表达式类别窗格

这个窗格显示的是在表达式元素窗格所选择的对象中的子对象。当选择了查询后,在表达式类别窗格显示该查询的字段。

(4)表达式值窗格

表达式类别窗格和表达式值窗格显示的信息是相关联的。
 当展开函数后,选中“内置函数“后,在比表达式类别”中显示所有内置函数,在“表达式值”窗格中,显示对应的函数。

(5)”缩放窗口“

“缩放”对话框是Access提供另外一个输入表达式的对话框。在选中要输入表达式的字段和控件后,按Shift+F2,就可以打开“缩放”对话框。
 “缩放”对话框是个简化版的表达式编辑器,它的优点不仅是窗口比较大,而且可以对字体进行各种设置。选中表达式后,单击‘‘字体竹按钮,‘则打开“字体访对话框。

 这个对话框与Word中设置字体的对话框完全一样,用它可以设置字号的大小、字形和字体。
标签:

本文转载自: https://blog.csdn.net/ngbshzhn/article/details/118674388
版权归原作者 ngbshzhn 所有, 如有侵权,请联系我们删除。

“3.8 表达式生成器”的评论:

还没有评论