使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

在 Access 项目中 (*.adp) ,可以使用 OpenFunction 宏操作在 数据表视图 、内联函数 设计视图 、SQL 文本编辑器视图 ( (中打开标量或表用户定义的函数) 或打印预览中的 用户定义的函数 。 此操作在数据表视图中打开时运行用户定义的函数。 还可以为用户定义的函数选择数据输入模式,并限制用户定义函数显示的记录。

注意: 如果数据库不受信任,则不允许此操作。

注意: Access 2010 是支持 Access 数据项目的最后一个版本。

设置

OpenFunction 宏操作具有以下参数。

操作参数

说明

函数名称

要打开的用户定义函数的名称。 “ 函数名称 ”框显示当前数据库中所有用户定义函数。 此参数为必选项。

如果在 类库数据库 中运行包含 Function 操作的宏, Access 首先在库数据库中查找具有此名称的函数,然后在当前数据库中查找该函数。

查看

用户定义函数将在其中打开的视图。 在“视图”框中选择“数据表”、“设计”、“打印预览”、“数据透视表”或“数据透视图”。 默认值为 “数据表”。

数据模式

用户定义函数的数据输入模式。 这仅适用于在数据表视图中打开的用户定义函数。 选择“ 添加 ” (用户可以添加新记录,但无法) 查看或编辑现有记录; “编辑 (用户可以查看或编辑现有记录并) 添加新记录”或“ 只读 ” (用户只能查看记录) 。 默认值为 “编辑”。

备注

此宏操作类似于在导航窗格中双击用户定义的函数,或在导航窗格中右键单击该函数并选择视图。

打开用户定义函数时切换到“设计”视图会删除用户定义函数 的数据模式 参数设置。 即使用户返回到数据表视图,此设置也不会生效。

提示    

  • 可以在导航窗格中选择用户定义的函数,并将其拖到宏设计窗口中。 这会自动创建一个 OpenFunction 操作,该操作在数据表视图中打开用户定义的函数。

  • 如果不希望显示运行用户定义的函数时通常显示的系统消息 (指示它是用户定义的函数并显示) 将受影响的记录数,则可以使用 SetWarnings 宏操作来禁止显示这些消息。

若要在 Visual Basic for Applications (VBA) 模块中运行 OpenFunction 宏操作,请使用 DoCmd 对象的 OpenFunction 方法。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×