种类 | Movers |
默认目录 | Visual FoxPro Catalog\Foundation Classes\User Controls |
类 | _fieldmover |
基类 | Container |
类库 | _mover.vcx |
父类 | _supermover |
示例 | ...\Samples\Vfp98\Solution\Ffc\movers.scx |
说明
为高级移动钮列表框类,将该类放落到表单上时,将自动从当前数据源加载字段。
使用该类的方法是:将其拖放到一个项目或表单中,或者从“组件管理库”的“数据项”快捷菜单中选择“添加至项目”或“添加至表单”命令。将该类添加到表单上时,Visual FoxPro 打开一个生成器,这时可以接受或指定合适的 SkipGeneral、SkipMemo 和 AllowReadOnly 值。在将该类拖放到项目中时,可以选择添加该类或创建一个子类。
有关使用基本类的详细内容,请参阅“Visual FoxPro 基本类的使用指南”。
属性、事件、方法程序 | 说明 |
AllowReadOnly 属性 | 允许一个只读数据源。 默认值:.F. |
AutoInit 属性 | 加载后自动运行。 默认值:.T. |
CurrentAlias 属性 | ALIAS( ) 确定的当前别名。 默认值:"" |
CurrentDBC 属性 | 当前数据库文件。 默认值:"" |
CursorType 属性 | 指定临时表的种类。
1 = 本地视图 默认值:3 |
DBCTable 属性 | 数据库中表的名称。 默认值:"" |
MultiTable 属性 | 指定是否支持多个表。 默认值:.F. |
SkipGeneral 属性 | 指定是否在列表中包含 General 字段。 默认值:.F. |
SkipMemo 属性 | 指定是否在列表中包含 Memo 字段。 默认值:.F. |
TableType 属性 | 返回表的类型 - SYS(2029)。 默认值:0 |
AcolScan 方法程序 | 扫描数组中的指定列。 语法:AcolScan(@wztarr, wztexpr, wztcol) 返回值:无 参数: wztarr 指定需要扫描的数组。 wztexpr 指定需要扫描的目标表达式。 wztcol 指定需要扫描的列。 |
AddToArray 方法程序 | 将 sContents
添加到 aAddToArray 数组的 iRow
列。 语法:AddToArray(@aAddToArray, sContents, iRow) 返回值:无 参数: aAddToArray 指定需要添加数据项的数组。 sContents 指定需要添加到数组的附加数据项。 iRow 指定在哪列插入 sContents。 |
Alert 方法程序 | 显示一个消息框。 语法:Alert(pMessage) 返回值:无 参数: pMessage 指定由 MESSAGEBOX( ) 显示的消息。 |
FieldChange 方法程序 | 在选中的字段被更改时触发。 语法:FieldChange(nButton) 返回值:无 参数: nButton 指定按下的按钮。 |
GetTableData 方法程序 | 从一个表检索字段。aWizFlist
包含字段的列表,aCalcFields
包含经过计算的字段的列表,aPickFields
包含选中字段的列表。 语法:GetTableData( ) 返回值:aWizFList, aCalcFields, aPickFields 参数: 无 |
InitData 方法程序 | 初始化数据。 语法:InitData( ) 返回值:无 参数: 无 |
InitVars 方法程序 | 初始化移动钮使用的变量。 语法:InitVars( ) 返回值:无 参数: 无 |
JustStem 方法程序 | 检索文件名的主名。 语法:JustStem(m.filename) 返回值:m.filename 参数: m.filename 指定文件名,从该文件名中抽取主名。 |
SetDataProps 方法程序 | 设置数据源的数据属性。 语法:SetDataProps( ) 返回值:无 参数: 无 |
UpdateStatusbar 方法程序 | 类的内部方法程序。 |