access 2007 vba (亖)

OpenReport方法执行 OpenReport 操作在 Visual Basic 中。

语法
 

表达式 .OpenReport(ReportNameViewFilterNameWhereConditionWindowModeOpenArgs)

表达式 一个代表 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

窗体或报表的ModalPopUp属性设置为

acHidden

1

窗体或报表处于隐藏状态。

acIcon

2

窗体或报表在 Windows 任务栏中以最小化方式打开。

acWindowNormal

0

(默认值)窗体或报表在由其属性设置的模式中打开。

原文地址:https://www.cnblogs.com/akatuki/p/4232129.html