access编程-操作(宏)[14]
时 间:2009-03-25 08:24:51
作 者:UMVsoft资料 ID:11 城市:上海 QQ:3002789054
摘 要:Access编程-操作(宏)
正 文:
Save 操作[14]
使用 Save 操作可以保存一个指定的 Microsoft Access 对象或在没有指定的情况下保存当前活动的对象。在某些情况下还可以使用新名称保存活动对象(此功能与“文件”菜单中的“另存为”命令一样)。
操作 |
说明 |
对象类型 |
要保存的对象的类型。可在“宏”窗口中“操作参数”部分的“对象类型”框中选择“表”、“查询”、“窗体”、“报表”、“宏”、“模块”、“数据访问页”、“服务器视图”、“图表”、“存储过程”或“函数”。如果要选择活动对象,请将本参数留空。如果为该参数选定了一个对象类型,则必须在“对象名称”参数中选择一个已有对象名称。 |
对象名称 |
要保存的对象的名称。在“对象名称”框中显示数据库中所有对应于“对象类型”参数所选类型的对象。如果“对象类型”参数为空,则本参数也为空的话就可以保存活动对象,在某些情况下,也可以在本参数中输入一个新名称,将活动对象以新名称保存。 |
说明 Save 操作可用于用户能够显式地打开或保存的所有数据库对象。并且所指定的对象必须是打开的,这样 Save 操作才能对对象有效。该操作的效果与选择一个对象然后单击“文件”菜单上的“保存”命令是一样的。如果将“对象类型”参数留空并在“对象名称”参数中输入一个新名称的话,则该操作与选择“文件”菜单上的“另存为”命令,然后为活动对象输入一个新名称的效果相同。Save 操作可以在宏中指定一个要保存的对象并执行“另存为”操作命令。
注意 不能使用 Save 操作用新名称保存以下对象:
- “窗体”视图或“数据表”视图中的窗体。
- “打印预览”中的报表。
- 模块。
- “数据表”视图或“打印预览”中的服务器视图。
- “页”视图中的数据访问页。
- “数据表”视图或“打印预览”中的表。
- “数据表”视图或“打印预览”中的查询。
- “数据表”视图或“打印预览”中的存储过程。
无论是在当前数据库还是在某个类库数据库中执行 Save 操作所在的宏,Save 操作都将把指定的对象或活动对象保存到创建该对象的数据库中。
如果以新名称保存活动对象,但该名称与某个相同类型的已有对象同名,将会出现询问是否要覆盖已有对象的对话框。如果将 SetWarnings 操作的“打开警告”参数设为“否”,则会自动覆盖已有对象而不显示对话框。
若要在 Visual Basic 中运行 Save 操作,可使用 DoCmd 对象的 Save 方法。
SelectObject 操作
使用 SelectObject 操作可选择指定的数据库对象。SelectObject 操作具有以下参数:
操作参数 |
说明 |
对象类型 |
所要选择的数据库对象的类型。可在“宏”窗口中“操作参数”部分的“对象类型”框中单击“表”、“查询”、“窗体”、“报表”、“宏”、“模块”、“数据访问页”、“服务器视图”、“图表”、“存储过程”或“函数”。该参数是必需的。 |
对象名称 |
所选对象的名称。在“对象名称”框中显示的是数据库中所有对应于“对象类型”参数所选类型的对象。该参数是必需的,除非将“在‘数据库’窗口中”参数设为“是”。如果将“在‘数据库’窗口中”参数设为“是”并将“对象名称”参数留空,Microsoft Access 就会在“数据库”窗口中选择对应于“对象类型”参数指定类型的数据库对象。 |
在“数据库”窗口中 |
指定 Access 是否选择“数据库”窗口中的对象。可选择“是”(选择“数据库”窗口中的对象)或“否”(不选择“数据库”窗口中的对象)。默认值为“否”。 |
说明 SelectObject 操作可用于任何可以取得焦点的 Access 对象。该操作使特定的对象获得焦点,并且,如果对象是隐藏的则显示该对象。如果对象是一个窗体,SelectObject 操作将会把窗体的“可见性”属性设为“是”并让窗体返回由其窗体属性(如模式窗体或弹出式窗体)所设置的模式。
如果对象没有在另一个 Access 窗口中打开,则通过将“在‘数据库’窗口中”参数设为“是”即可在“数据库”窗口中选择该对象。如果将“在‘数据库’窗口中”参数设为“否”,则当选择一个没有打开的对象时会出现错误消息。
通常,如果您想在某个对象上执行其他操作,则可用此操作选定该对象。例如,您可能要恢复一个已最小化的对象(用 Restore 操作)或最大化一个包含所需对象的窗口(用 Maximize 操作)。
如果选择了一个窗体,用 GoToControl、 GoToRecord 和 GoToPage 操作可以移动到窗体的特定区域上。GoToRecord 操作还可用于数据表。
若要在 Visual Basic 中运行 SelectObject 操作,可使用 DoCmd 对象的 SelectObject 方法。
SelectObject 操作
使用 SelectObject 操作可选择指定的数据库对象。
操作参数 |
说明 |
对象类型 |
所要选择的数据库对象的类型。可在“宏”窗口中“操作参数”部分的“对象类型”框中单击“表”、“查询”、“窗体”、“报表”、“宏”、“模块”、“数据访问页”、“服务器视图”、“图表”、“存储过程”或“函数”。该参数是必需的。 |
对象名称 |
所选对象的名称。在“对象名称”框中显示的是数据库中所有对应于“对象类型”参数所选类型的对象。该参数是必需的,除非将“在‘数据库’窗口中”参数设为“是”。如果将“在‘数据库’窗口中”参数设为“是”并将“对象名称”参数留空,Microsoft Access 就会在“数据库”窗口中选择对应于“对象类型”参数指定类型的数据库对象。 注意 “服务器视图”、“图表”或“存储过程”对象的对象名称不显示在 Access 项目 (.adp) 的“对象名称”框中。 |
在“数据库”窗口中 |
指定 Access 是否选择“数据库”窗口中的对象。可选择“是”(选择“数据库”窗口中的对象)或“否”(不选择“数据库”窗口中的对象)。默认值为“否”。 |
说明 SelectObject 操作可用于任何可以取得焦点的 Access 对象。该操作使特定的对象获得焦点,并且,如果对象是隐藏的则显示该对象。如果对象是一个窗体,SelectObject 操作将会把窗体的“可见性”属性设为“是”并让窗体返回由其窗体属性(如模式窗体或弹出式窗体)所设置的模式。
如果对象没有在另一个 Access 窗口中打开,则通过将“在‘数据库’窗口中”参数设为“是”即可在“数据库”窗口中选择该对象。如果将“在‘数据库’窗口中”参数设为“否”,则当选择一个没有打开的对象时会出现错误消息。
通常,如果您想在某个对象上执行其他操作,则可用此操作选定该对象。例如,您可能要恢复一个已最小化的对象(用 Restore 操作)或最大化一个包含所需对象的窗口(用 Maximize 操作)。
如果选择了一个窗体,用 GoToControl、 GoToRecord 和 GoToPage 操作可以移动到窗体的特定区域上。GoToRecord 操作还可用于数据表。
若要在 Visual Basic 中运行 SelectObject 操作,可使用 DoCmd 对象的 SelectObject 方法。
Access软件网官方交流QQ群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access快速开发平台--对上传...(11.22)
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)
- 微软Access邀测新Monaco...(11.12)
- Access列表框左右互选、列表框...(11.11)
- 高效率在导入数据前删除记录(11.10)
- Access报价单转订单示例代码(11.08)
- Access系统自带的日期选择器不...(11.08)