access 2007 vba (亖)
OpenReport方法执行 OpenReport 操作在 Visual Basic 中。
表达式 .OpenReport(ReportName, View, FilterName, WhereCondition, WindowMode, OpenArgs)
表达式 一个代表 DoCmd 对象的变量。
参数
名称 |
必需/可选 |
数据类型 |
说明 |
---|---|---|---|
ReportName |
必需 |
Variant |
字符串表达式,表示当前数据库中的报表的有效名称。如果您执行包含类库数据库中的OpenReport方法的 Visual Basic 代码,Microsoft Access 报表具有此名称,首先查找类库数据库,然后在当前数据库中。 |
View |
可选 |
AcView |
AcView 常量,指定将在其中打开报表的视图。默认值是acViewNormal。 |
FilterName |
可选 |
Variant |
字符串表达式,表示当前数据库中的查询的有效名称。 |
WhereCondition |
可选 |
Variant |
字符串表达式,不包含 WHERE 关键字的有效 SQL WHERE 子句。 |
WindowMode |
可选 |
AcWindowMode |
一个AcWindowMode常量,指定打开窗体的模式。默认 valus 是acWindowNormal。 |
OpenArgs |
可选 |
Variant |
将OpenArgs属性设置。 |
在设计视图或打印预览中打开报表或立即打印报表,您可以使用OpenReport方法。您还可以限制打印报表中的记录。
WhereCondition 参数的最大长度为 32,768 个字符(而在"宏"窗口中,Where Condition 操作参数的最大长度为 256 个字符)
acView的取值
名称 |
值 |
说明 |
---|---|---|
acViewDesign |
1 |
设计视图 |
acViewLayout |
6 |
布局视图 |
acViewNormal |
0 |
(默认值)普通视图 |
acViewPivotChart |
4 |
数据透视图视图 |
acViewPivotTable |
3 |
数据透视表视图 |
acViewPreview |
2 |
打印预览 |
acViewReport |
5 |
报表视图 |
指定在哪个模式下打开窗体或报表。
名称 |
值 |
说明 |
---|---|---|
acDialog |
3 |
窗体或报表的Modal及PopUp属性设置为是。 |
acHidden |
1 |
窗体或报表处于隐藏状态。 |
acIcon |
2 |
窗体或报表在 Windows 任务栏中以最小化方式打开。 |
acWindowNormal |
0 |
(默认值)窗体或报表在由其属性设置的模式中打开。 |
posted on 2015-01-18 19:33 hellofking 阅读(373) 评论(0) 编辑 收藏 举报