| 种类 | Data Query |
| 默认目录 | Visual FoxPro Catalog\Foundation Classes\Data Query |
| 类 | _conflicts |
| 基类 | Form |
| 类库 | _dataquery.vcx |
| 父类 | _form |
| 示例 | ...\Samples\Vfp98\Solution\Ffc\Conflicts.scx |
说明
该类提供一个对话框,用来显示在开放式缓冲方式下,进行编辑的过程中所遇到的发生冲突的行,并提供原值、当前值和新值,用以解决问题。在行缓冲或表缓冲时,都可以使用这个类。
使用该类的方法是:将其拖放到一个项目中,或从“组件管理库”的“数据项”快捷菜单中选择“添加至项目”命令。将该类拖放到一个项目中时,可以选择添加该类、创建一个子类或者创建一个表单。如果选择“创建表单。”命令,Visual FoxPro 将显示“另存为”对话框,这时可指定表单的名称,然后在“表单设计器”中创建并打开该表单。同时,需要需要使用 SET MULTILOCKS ON 命令启用缓冲。
有关使用基本类的详细内容,请参阅“Visual FoxPro 基本类的使用指南”。
| 属性、事件、方法程序 | 说明 |
| CursorAlias 属性 | 指定需要进行冲突检查的对象的别名。 默认值:"" |
| lAutoCheck 属性 | 指定是否在开始时进行检查。 默认值:.T. |
| StartCheck 方法程序 | 在与别名相应的缓冲数据中进行冲突检查。 语法:StartCheck( ) 返回值:无 参数: 无 |
| ConflictAlias 属性 | 类的内部属性。 |
| lRowConflict 属性 | 类的内部属性。 |
| aConflicts[1,0] 属性 | 类的内部属性。 |
| NextConflict 方法程序 | 类的内部方法程序。 |
| CheckSource 方法程序 | 类的内部方法程序。 |
| Alert 方法程序 | 类的内部方法程序。 |