rowsourcetype 属性

示例 应用于 请参阅

指定控制中值的来源类型。设计和运行时可用。

语法

Control.RowSourceType[ = nSource]

设置

nSource

rowsourcetype 属性的设置有:

设置 说明
0 (默认值)无。如果使用了默认值,则在运行时使用 AddItem 或 AddListItem 方法填充列。
1 值。使用由逗号分隔的列填充。
2 别名。使用 ColumnCount 属性在表中选择字段。
3 SQL 语句。SQL SELECT 命令创建一个临时表或一个表。
4 查询( .QPR)。指定有 .QPR 扩展名的文件名。
5 数组。设置列属性可以显示多维数组的多个列
6 字段。用逗号分隔的字段列表。字段前可以加上由表别名和句点组成的前缀。
7 文件。用当前目录填充列。这时 RowSource 属性中指定的是文件梗概(诸如 *.DBF 或*.TXT) 或掩码。
8 结构。由 RowSource 指定的表的字段填充列。

注意,当 RowSourceType 设置为 8 时,如果 RowSource 属性为空,则将当前选中的表用作组合框或列表框控件的源。否则,RowSource 属性指定了用作组合框或列表框控件的源表的别名。

9 弹出式菜单。包含此设置是为了提供向后兼容性。

有关使用每个 RowSourceType 设置的详细内容,请参阅《Microsoft Visual FoxPro 6.0 中文版程序员指南》的第十章“使用控件”中的“使用列表框和下拉列表框”。