(中职)数据库应用基础(Access 2010)常用宏操作命令.docx
《(中职)数据库应用基础(Access 2010)常用宏操作命令.docx》由会员分享,可在线阅读,更多相关《(中职)数据库应用基础(Access 2010)常用宏操作命令.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、317附录D 常用宏操作命令附录D 常用宏操作命令类型命令功能描述参数说明窗口管理窗口管理CloseWindow关闭指定的 Microsoft Access 2010 文档选项卡或活动的文档选项卡(如果未指定文档选项卡)。对象类型:要关闭其文档选项卡的数据库对象 的类型。请在“宏生成器”窗格“操作参数”部分的“对象类型”框中单击“表”、“查询”、“窗体”、“报表”、“宏”、“模块”、“数据访问页”、“服务器视图”、“图表”、“存储过程”或“函数”。要选择活动的文档选项卡,请将此参数留空。对象名称:要关闭的对象的名称。“对象名称”框会显示数据库中属于“对象类型”参数所选的类型的所有对象。单击该对
2、象可将其关闭。如果将“对象类型”参数留空,则也要将此参数留空。保存:关闭对象时是否保存对其所做的更改。单击“是”(保存对象)、“否”(关闭对象但不保存)或“提示”(提示用户是否保存对象)。默认值为“提示”。MaximizeWindow如果 Microsoft Access 2010 配置为使用重叠窗口而非选项卡式文档,则可以使用此操作放大活动窗口以使其填满 Access 窗口。此操作可使您看到活动窗口中尽可能多的数据库对象 (数据库对象:Access 数据库包含诸如表、查询、窗体、报表、页、宏和模块等对象。Access 项目包含诸如窗体、报表、页、宏和模块等对象。)。不具有任何参数。此操作等效
3、于单击窗口右上角中的“最大化”按钮或单击窗口“控件”菜单上的“最大化”。可以使用 RestoreWindow 操作使最大化窗口还原为其原来的大小。MinimizeWindow如果 Microsoft Access 2010 配置为使用重叠窗口而不是选项卡式文档,则可以使用此操作将活动窗口缩小为 Access 窗口底部的小标题栏。不具有任何参数。可以使用此操作从屏幕中移除窗口,同时使该数据库对象 (数据库对象:Access 数据库包含诸如表、查询、窗体、报表、页、宏和模块等对象。Access 项目包含诸如窗体、报表、页、宏和模块等对象。)保持打开状态。还可以使用此操作打开对象而不显示其窗口。Re
4、storeWindow 操作可将最小化窗口还原为其原来的大小。MinimizeWindow 操作等效于单击窗口右上角的“最小化”按钮或单击窗口“控件”菜单上的“最小化”。MoveAndSizeWindow如果已将文档窗口选项设置为使用重叠窗口而不是选项卡式文档,则可以使用此操作来移动活动窗口或调整其大小。右:窗口左上角的新水平位置,从所在窗口的左边缘开始测量。请在“宏生成器”窗格“操作参数”部分的“右”框中输入位置。下:窗口左上角的新垂直位置,从所在窗口的上边缘开始测量。宽度:窗口的新宽度。高度:窗口的新高度。RestoreWindow将已最大化或最小化的窗口还原为其原来的大小。不具有任何参数
5、。RestoreWindow 操作等效于单击窗口右上角的“还原”按钮或者单击窗口“控件”菜单上的“还原”命令。宏命令宏命令CancelEvent取消导致 Microsoft Access 2010 运行包含此操作的宏 (宏:用来自动执行任务的一个操作或一组操作。)的事件 (事件:由对象识别的操作,如鼠标单击或按键,可为这些操作定义响应。事件可能由用户操作或 Visual Basic 语句引发,或者由系统触发。)。不具有任何参数。在窗体 (窗体:Access 数据库对象之一,可以在这种对象上放置控件,用于执行操作,或在字段中输入、显示、编辑数据。)中,通常是在验证 (验证:检查所输入的数据是否符
6、合某一条件或限制的过程。)宏中将 CancelEvent 操作与 BeforeUpdate 事件属性搭配使用。当用户在控件 (控件:允许用户控制程序的图形用户界面对象,如文本框、复选框、滚动条或命令按钮等。可使用控件显示数据或选项、执行操作或使用户界面更易阅读。)或记录 (记录:关于人员、地点、事件或某些其他项的数据的集合。记录是表中行的逻辑等同项。)中输入数据时,Access 会先运行该宏,然后再将数据添加到数据库中。如果数据不符合该宏中的验证条件,CancelEvent 操作将在更新 (更新:接受对记录中的数据的更改。当您移到窗体或数据表上的另一条记录或显式保存记录时,更改便保存到数据库中
7、。)进程开始前将其取消。ClearMacroError清除有关 MacroError 对象中所存储的错误的信息。不具有任何参数。OnError指定在宏中发生错误时应出现的情况。转至:下一个, 在 MacroError 对象中记录错误的详细信息,但不会停止该宏。该宏将继续执行下一操作。宏名,停止当前的宏并运行在“宏名”参数中命名的宏。失败,停止当前的宏并显示一条错误消息。宏名:如果将“转至”参数设置为“宏名”,请键入要用于处理错误的宏的名称。所键入的名称必须与当前宏的“宏名”列中的名称匹配;不能输入其他宏对象的名称。如果将“转至”参数设置为“下一个”或“失败”,则必须将此参数留空。RemoveA
8、llTempVars删除用 SetTempVar 操作创建的所有临时变量。不具有任何参数。一次最多可以定义 255 个临时变量。如果您不删除临时变量,它将一直保留在内存中,直到您关闭数据库或项目。在使用完临时变量后,最好将它们删除。 在关闭数据库或项目时,Access 会自动删除所有临时变量。 要删除单个临时变量,请使用 RemoveTempVar 操作,并将其参数设置为要删除的临时变量的名称。RunCode调用 Visual Basic for Applications (VBA) Function 过程 (Function 过程:返回一个值并可用于表达式的过程。用 Function 语句可
9、声明一个函数,并用 End Function 语句结束该函数。)。函数名称:要调用的 VBA Function 过程的名称。请将所有函数参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)放在括号中。在“宏生成器”窗格“操作参数”部分的“函数名称”框中输入函数名称。这是一个必选参数。RunMacro运行宏 (宏:用来自动执行任务的一个操作或一组操作。)或者子宏。宏名:要运行的宏的名称。“宏生成器”窗格“操作参数”部分中的“宏名”框会显示当前数据库中的所有宏(以及宏组)。如果宏包含在宏组中,则宏在列表中的宏组名下以宏组名.宏名的形式列出。这是一个必选参数。重复次数:宏将要运行的最大
10、次数。如果将此参数留空(并将“重复表达式”参数也留空),宏将运行一次。重复表达式:计算结果为“True”(1) 或“False”(0) 的表达式 (表达式:算术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果为单个值。表达式可执行计算、操作字符或测试数据。)。如果表达式的计算结果为“False”,宏将停止运行。宏每次运行时都会计算该表达式。SetLocalVar创建一个临时变量并将其设置为特定值。名称:一个用于指定变量名称的字符串 (字符串:字符集合,能包含数字和文字。)。表达式:一个用于设置该临时变量的值的表达式。该表达式不能以等号 (=) 开头。单击“生成”按钮可使用“表
11、达式生成器”设置该参数。SingleStep暂停宏的执行并打开“单步执行宏”对话框。不具有任何参数。StopAllMacros停止当前正在运行的所有宏 (宏:用来自动执行任务的一个操作或一组操作。)。不具有任何参数。StopMacro停止当前正在运行的宏 (宏:用来自动执行任务的一个操作或一组操作。)。不具有任何参数。筛选/查询/搜索筛选/查询/搜索ApplyFilter对表 (表:数据库对象之一,用来在记录(行)和字段(列)中存储数据。数据通常是有关特定类别事物的,如雇员或订单。)、窗体 (窗体:Access 数据库对象之一,可以在这种对象上放置控件,用于执行操作,或在字段中输入、显示、编辑
12、数据。)或报表 (报表:可以打印的一种 Access 数据库对象,其中包含按照您的规格设定格式且组织好的信息。报表的示例有销售额汇总、电话列表以及邮件标签。)应用筛选 (筛选:应用于数据的一组条件,用以显示数据的子集或对数据进行排序。在 Access 中,可使用筛选技术,如“按选中内容筛选”和“按窗体筛选”筛选数据。)、查询 (查询:有关表中所存储的数据的问题,或要对数据执行操作的请求。查询可以将多个表中的数据放在一起,以作为窗体或报表的数据源。)或 SQL WHERE 子句 (WHERE 子句:SQL 语句中用于指定哪部分记录被检索的语素。),以便对表、基础表或是窗体或报表查询中的记录进行限
13、制或排序。对于报表,只能在由报表的 OnOpen 事件属性所指定的宏 (宏:用来自动执行任务的一个操作或一组操作。)中使用此操作。筛选名称:用于对表、窗体或报表中的记录进行限制或排序的筛选或查询的名称。当条件:用于限制表、窗体或报表中的记录的有效 SQL WHERE 子句(不含单词 WHERE)或表达式 (表达式:算术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果为单个值。表达式可执行计算、操作字符或测试数据。)。FindNextRecord查找符合上一个 FindRecord 操作指定的条件 (条件:所指定的限制查询或筛选的结果集中包含哪些记录的条件。)或与“查找和替换”
14、对话框中的值匹配的下一个记录 (记录:关于人员、地点、事件或某些其他项的数据的集合。记录是表中行的逻辑等同项。)。可以操作重复搜索记录。不具有任何参数。此操作与使用“查找和替换”对话框中的“查找下一个”按钮的效果相同。FindRecord查找符合由 FindRecord 参数指定的条件 (条件:所指定的限制查询或筛选的结果集中包含哪些记录的条件。)的第一个数据实例。查找内容:指定要在记录中查找的数据。匹配:指定数据在字段 (字段:表中的一个元素,包含信息的特定项,如姓氏。“标题”字段可能包含“先生”或“小姐”。数据库(如 Microsoft SQL Server)将字段称为列。)中的位置。可以
15、指定搜索位于字段任何部分的数据(“字段任何部分”)、填充整个字段的数据(“整个字段”)或位于字段开头的数据(“字段开头”)。默认值为“整个字段”。区分大小写:指定搜索是否区分大小写 (区分大小写:能够区分大写和小写字母。区分大小写搜索只查找与大小写字母精确匹配的文本。)。搜索:指定搜索方式:向上、向下、全部。默认值为“全部”。格式化搜索:指定搜索是否包括带格式的数据。OpenQuery在数据表视图 (数据表视图:以行列格式显示来自表、窗体、查询、视图或存储过程中的数据的视图。在数据表视图中,可以编辑字段、添加和删除数据,以及搜索数据。)、设计视图 (设计视图:显示数据库对象(包括表、查询、窗体
16、、报表和宏)的设计的视图。在设计视图中,可以创建新的数据库对象以及修改现有对象的设计。)或打印预览 (打印预览:打印文档时显示文档的一种视图。)中打开选择查询 (选择查询:就表中存储的数据提出问题,然后在不更改数据的情况下以数据表的形式返回一个结果集。)或交叉表查询 (交叉表查询:这种查询用于对记录计算总计、平均值、计数或其他类型总计,然后按照两类信息对结果进行分组:一组信息分布在数据表的左侧,另一组分布在数据表的顶端。)。此操作运行操作查询 (动作查询:用来复制或更改数据的查询。动作查询包括追加查询、删除查询、生成表查询和更新查询。在导航窗格中,它们是以其名称旁边紧跟感叹号 (!) 来标识的
17、。)。查询名称:要打开的查询的名称。“视图:打开查询时将使用的视图。“数据表”、“设计”、“打印预览”、“数据透视表”或“数据透视图”。默认值为“数据表”。数据模式:查询的数据输入模式。“添加”、“编辑”,默认值为“编辑”。Requery通过重新查询 (重新查询:可以重新运行活动窗体或数据表所基于的一个查询,以便反映对记录的更改、显示新添加的记录,并消除已标记为删除的记录。)控件的数据源来更新活动数据库对象 (数据库对象:Access 数据库包含诸如表、查询、窗体、报表、页、宏和模块等对象。Access 项目包含诸如窗体、报表、页、宏和模块等对象。)上指定控件 (控件:允许用户控制程序的图形用
18、户界面对象,如文本框、复选框、滚动条或命令按钮等。可使用控件显示数据或选项、执行操作或使用户界面更易阅读。)中的数据。如果未指定任何控件,此操作将重新查询对象的数据源本身。使用此操作可以确保活动对象或它的其中一个控件显示的是最新数据。控件名称:要更新的控件的名称。请在“宏生成器”窗格“操作参数”部分的“控件名称”框中输入控件名称。只应使用控件的名称,而不是完全限定的标识符(例如,Forms!窗体名称!控件名称)。将此参数留空可重新查询活动对象的数据源。如果活动对象是数据表 (数据表:以行列格式显示的来自表、窗体、查询、视图或存储过程的数据。)或查询结果集 (结果集:运行查询或应用筛选条件所得的
19、一组记录。),则必须将此参数留空。SearchForRecord在表、查询、窗体或报表中搜索特定记录。对象类型:要在其中进行搜索的数据库对象的类型。对象名称:包含要搜索的记录的特定对象。记录:指定搜索操作的起点和方向。当条件:与 SQL WHERE 子句相同的语法输入搜索条件,只是不带单词“WHERE”。SetFilter向活动数据表、窗体、报表或表中的记录应用筛选器。筛选名称:如果提供该参数,则会将查询或筛选器的名称另存为查询。当条件:如果提供该参数,则为可限制数据表、窗体、报表或表中记录的 SQL WHERE 子句。控件名称:如果提供该参数,则为与要筛选的子窗体或子报表相对应的控件的名称。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中职数据库应用基础Access 2010常用宏操作命令 数据库 应用 基础 Access 2010 常用 操作 命令
限制150内