- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Access学习助手
Access学习助手
表达式什么是表达式?
表达式是许多 Microsoft Access 操作的基本组成部分。表达式是产生结果的符号组合,这些符号包括标识符、运算符和值。
例如,可以在窗体或报表的控件中使用下列表达式来显示“小计”和“运货费”控件的数值总和:
= [小计] + [运货费]
这里是一些使用表达式的常见操作示例:
设置属性,该属性用于定义计算控件,建立有效性规则,或设置默认字段值。
输入一个准则表达式、创建计算字段或更新查询或筛选中的记录。
为宏中执行的一个操作或一系列操作设置条件,或者为多个操作指定参数。
在 Visual Basic 程序中,为多个函数、语句和方法指定参数。
在“查询”窗口的“SQL”视图中编辑 SQL 查询,或者在属性设置或参数中使用 SQL 语句。
关于创建表达式
在创建表达式时,实际上是将标识符、值和运算符组合为产生某一结果的一个整体。表达式可以是简单的算术表达式,例如 (1 + 1),产生数字结果 2。表达式也可以对数据执行复杂的运算,例如下列的有效性表达式,当 Country 字段的值是 France、Italy 或 Spain,并且 PostalCode 字段包含少于或多于五个字符时,该表达式将产生一个错误:
= [Country] In (France, Italy, Spain) And Len([PostalCode])5
可以使用“表达式生成器”来创建表达式,或者也可以自己组合表达式元素来创建完成所需功能的表达式。
使用“表达式生成器”创建表达式
启动“表达式生成器”。
操作方法?
在“表达式生成器”左下方的框中,双击或单击含有所要元素的文件夹。
在中间下方的框中,双击元素可以将它粘贴到表达式框中,或者单击元素某一类别。
如果选择了位于中下方框中的类别,其值将显示在右下框中。双击这个值也可以将它粘贴到表达式框中。
提示?? 也可以在表达式框中直接键入表达式的任何部分。
如果要在表达式中粘贴所需的运算符,只需将插入点置于表达式框中要插入运算符的位置,并单击位于生成器中部的某一运算符按钮即可。
完成表达式后,请单击“确定”按钮。
Microsoft Access 将表达式复制到启动“表达式生成器”的位置。如果此位置已经含有一个值,则新表达式将会替换原有的值或文本。
有关“表达式生成器”
“表达式生成器”有三个节:
在生成器上方是一个用于创建表达式的表达式框。在生成器下方创建表达式的元素,然后将这些元素粘贴到表达式框中以形成表达式。也可以直接在表达式框中键入表达式的某些部分。
常用运算符按钮位于生成器中部。如果单击运算符的某个按钮,“表达式生成器”将在表达式框中的插入点位置插入相应的运算符。单击左下框的“运算符”文件夹和中部框中相应的运算符类别,可得到表达式可用运算符的完整列表。右边的框将列出选定分类中的所有运算符。
生成器下部含有三个框:
左边的框包含文件夹,该文件夹列出了表、查询、窗体及报表等数据库对象,以及内置和用户定义的函数、常量、运算符和常用表达式。
中间的框列出左边框中选定文件夹内指定的元素或指定元素的类别。例如,如果在左边的框中单击“内置函数”,中间的框便列出 Microsoft Access 函数的类别。
右边的框列出了在左边和中间框中选定元素的值。例如,如果在左边的框中单击“内置函数”,并在中间框中选定了一种类别,右边的框将列出选定类别中所有的内置函数。
注意
如果要在“表达式生成器”中查看新的字段名称,首先必须保存含有新字段的表或查询。
如果对象或函数在“表达式生成器”的下部的各框中没有列出,则它在启动生成器所在的环境中无效。例如,在表“设计”视图中,不能在字段的有效性规则中引用其他的字段和控件,因此如果在表“设计”视图中从字段的“有效性规则”属性处启动“表达式生成器”,则“表”、“查询”、“窗体”和“报表”文件夹都不可用。
将标识符粘贴到表达式中时,“表达式生成器”只能粘贴在当前环境中要求的那部分标识符。例如,如果从“客户”窗体的属性表中打开“表达式生成器”,然后在表达式中粘贴窗体 Visible 属性的标识符,则“表达式生成器”只粘贴属性名称:Visible。如果在窗体的环境外使用这个表达式,则必须包含完整的标识符: Forms![Customers].Visible。
在属性表、设计网格或操作参数中输入表达式
在属性表、设计网格或操作参数中输入表达式时,如果键入的表达式比标准的输入区域大,则可以在“显示比例”框中键入完整的表达式。如果要打开“显示比例”框,在焦点位于将输入的表达式时,按 SHIFT+F2 即可。
在属性表、设计网格或操作参数中输入表达式时,MicrosoftAccess 将:
对国际版本,识别其特定区域的函数名称
文档评论(0)