将函数添加到 Access 表达式

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

Access 具有许多内置函数,您可用这些函数来构建表达式。如果您已阅读“构建表达式”,你也许记得函数只是表达式中可能的组成部分。但是,在您未了解如何将函数添加到表达式的情况下,无法执行过多操作。

注意: 您还可以在表达式中,使用自定义的函数,但如果您知道如何创建这些,很可能是您无需类似于下面这样一篇文章 !您可能只需查找所有可用 Access 函数的列表

首先,下面是有关使用函数的一些基础知识:

  • 要使用一个函数,请键入它的关键字、左括号、您要发送的参数(值),然后键入右括号。

  • 有些函数不需要任何参数,但另一些函数则要求多个参数,这种情况下请用逗号将它们分隔开。

  • 函数参数可以是标识符、常量或其他函数。您可以使用标准运算符(如 +、-、* 或 /)或比较运算符(如 <、> 或 =)来组合这些参数。

  • 函数将您提供的任何信息都作为参数,在后台运行一些代码,然后将您所需的值返回至您键入函数的位置。也就是说,您可以成为一名程序员,而无需执行任何编程!

听起来令人生畏吗? 其实并不会。可能一个或两个示例能帮助您更好地了解:

在表达式中使用 IIf 函数的示例。

此表达式组成完全IIf 函数 (绿色字符)。请注意绿色的逗号分隔的三个参数。在此示例中,我们使用 IIf 函数以比较名函数的示例。 为到今天的日期的字段。大于或等于今天的日期函数的示例。 域时,它将返回的字符串"正常";否则,它将返回"过期"。

  • IIf 函数的第一个参数是标识符的逻辑测试组成的函数的示例。 字段 (橙色)、 几个比较运算符 (以红色),然后Date 函数 (在蓝色),这需要没有参数。

  • IIf 函数的第二个和第三个参数都是字符串常量(黑色),其必须包含在括号中。这两个参数也可能是返回数字或文本的函数或表达式。

您可能在窗体或视图上的文本框中、或在表格里已计算的字段中、或其他位置使用这样的表达式。

这是另一个在表达式中使用函数创建文本字符串的示例:

在表达式中使用 Left 函数的示例。

在此处,表达式以字符串常量(黑色)开头。

  • “与”号(红色)是一个连接运算符,用于将字符串连接在一起。

  • 向左函数 (在绿色) 需要两个参数︰

    • 字段标识符(橙色),以及

    • 一个整数常量(黑色)。在这种情况下,我们只想要字段最左侧的字符,因此我们输入 2。

如果“产品代码”字段包含“CD22035”,则此表达式的结果为“前缀:CD”。

是否需要关于表达式和函数的更多信息?

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×