问题
单项选择题
以下是宏m的操作序列设计: 条件操作序列操作参数 MsgBox消息为"AA" [tt]>1MsgBox消息为"BB"…MsgBox消息为"CC"现设置宏m为窗体"fTest"上名为"bTest"命令按钮的单击事件属性,打开窗体"fTest"运行后,在窗体上名为"tt"的文本框内输入数字1,然后单击命令按钮bTest,则【 】。
A.屏幕会先后弹出3个消息框,分别显示消息"AA"、"BB"、"CC"
B.屏幕会弹出一个消息框,显示消息"AA"
C.屏幕会先后弹出两个消息框,分别显示消息"AA"和"BB"
D.屏幕会先后弹出两个消息框,分别显示消息"AA"和"CC"
答案
参考答案:B
解析:宏m的操作序列中,第2、3条操作附上了条件式(其中省略号表示第3条操作的条件式和前一条相同),而第1条操作没有条件式。在Access中如果存在既有带条件的操作又有不带条件的操作时,带条件的操作的执行与否要看条件式的结果如何——如果条件式为真才执行相应的操作。而没有指定条件的操作则会无条件执行。