在 Visual Basic 中,Save 方法执行 Save 操作。
expression.Save(ObjectType, ObjectName)
expression 必需。返回“应用于”列表中的一个对象的表达式。
ObjectType 可选 AcObjectType。
AcObjectType 可以是下列 AcObjectType 常量之一: |
acDataAccessPage |
acDefault 默认 |
acDiagram |
acForm |
acFunction |
acMacro |
acModule |
acQuery |
acReport |
acServerView |
acStoredProcedure |
acTable 注释 如果在“Visual Basic 编辑器 (VBE)”中关闭模块, 则必须在 objecttype 参数中使用 acModule。 |
ObjectName 可选 Variant 型。字符串表达式,表示 objecttype 参数所选类型的对象的有效名称。
有关该操作及其参数如何使用的详细信息,请参阅该操作的主题。
如果将 objecttype 和 objectname 参数留空(对于 objecttype 参数,留空时将采用默认常量 acDefault),Microsoft Access 将保存活动的对象。如果将 objecttype 参数留空,但在 objectname 参数中输入了名称,则 Microsoft Access 使用指定的名称保存活动的对象。如果在 objecttype 参数中输入了对象类型,则必须在 objectname 参数中输入一个已有的对象名称。
如果将 objecttype 参数留空,而在 objectname 参数中输入名称,则必须包含 objecttype 参数的逗号。
注释 不能使用 Save 方法以新名称保存以下内容:
? | “打印预览”中的报表。 |
? | 模块。 |
? | “页”视图中的数据访问页。 |
不论是在当前数据库还是在类库数据库中执行 Save 方法,都将在创建对象的数据库中保存指定对象或活动对象。
下面的示例使用 Save 方法保存名为“新雇员窗体”窗体。当包含该方法的代码执行时,窗体必须处于打开状态。
DoCmd.Save acForm, "New Employees Form"