SubdatasheetHeight 属性

expandtri全部显示

使用 SubdatasheetHeight 属性可以指定或确定子数据表展开时的显示高度。Integer 型,可读写。

expression.SubdatasheetHeight

expression     必需。返回“应用于”列表中的一个对象的表达式。

说明

数值表达式表示的 SubdatasheetHeight 属性,表示子数据表中显示的默认高度。

设置 SubdatasheetHeight 属性的最简单的方法是通过使用表的属性表。也可以通过使用 Visual Basic 设置该属性。在 Visual Basic 中,以缇为单位表示该属性的值。

若要通过使用 Visual Basic 设置 SubdatasheetHeight 属性,必须先执行下列操作之一:

?表“设计”视图中,通过指向“视图”菜单中的“属性”来设置该属性。

 

?通过使用 DAO CreateProperty 方法创建该属性。

如果子数据表所包含的记录数超过了高度设置能容纳的数量,则显示垂直滚动条。

如果支持添加新记录,则 SubdatasheetHeight 属性设置包含“新记录”行。它不包括列标题行或滚动条区域。

当窗体位于数据表视图中时,SubdatasheetHeight 属性和 SubdatasheetExpanded 属性对子窗体控件起作用。

示例

下面的示例将调整“Purchase Orders”窗体(包含子窗体)中子数据表的高度,一次只显示一行子数据表内容(按约 400 个缇度量),并伴有垂直滚动条。400 是随意取的,根据监视器分辨率和默认字体大小这一数字会有所不同。这种情况只有在“数据表视图”中才能看到。

Forms("Purchase Orders").SubdatasheetHeight = 400