种类 | Data Editing |
默认目录 | Visual FoxPro Catalog\Foundation Classes\Data Query |
类 | _datachecker |
基类 | Custom |
类库 | _datanav.vcx |
父类 | _custom |
示例 | ...\Samples\Vfp98\Solution\Ffc\conflicts.scx |
说明
该类用来捕捉缓冲数据的数据冲突。
使用该类的方法是:将其拖放到一个项目或表单中,或者从“组件管理库”的“数据项”快捷菜单中选择“添加至项目”或“添加至表单”命令。将该类添加到表单上时,需要指定合适的属性值。在将该类拖放到项目中时,可以选择添加该类或创建一个子类。
有关使用基本类的详细内容,请参阅“Visual FoxPro 基本类的使用指南”。
属性、事件、方法程序 | 说明 |
HandleRecord 方法程序 | 比较每个字段的当前值、原值和磁盘上的初始值,如果检测到更改或冲突,将显示一个信息框。 语法:HandleRecord(lnScope) 返回值:nReturn 参数: lnScope 指定了有效性验证的等级∶ 0 = 检查冲突 |
String 方法程序 | 由 HandleRecord
方法程序调用,返回一个与所传递值对等的字符值。本方法程序只为备注字段返回一个通知。 语法:String(luValue) 返回值:无 参数: luValue 指定需要检查的值。 |
VerifyChanges 方法程序 | 提示用户保存对表或记录进行的所有更改。 语法:VerifyChanges( ) 返回值:无 参数: 无 |
VerifyEachChange 方法程序 | 提示用户确认所进行的每次更改。 语法:VerifyEachChange( ) 返回值:无 参数: 无 |
CheckcConflicts 方法程序 | 记录编辑开始后,当数据更改时通知用户。 语法:CheckcConflicts( ) 返回值:无 参数: 无 |