首页 > 代码库 > access 2007 vba (亖)
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 | (默认值)窗体或报表在由其属性设置的模式中打开。 |
access 2007 vba (亖)