Conflict Catcher Foundation Class

JavaScript Editor js editor     Web development 



Main Page

This class provides a dialog box that displays, conflicting rows encountered during editing sessions under optimistic buffering. The original, current, and new values are presented for resolution. You can use this class with either row or table buffering.

Category Data Query

Default Catalog

VisualВ FoxProВ Catalog\FoundationВ Classes\DataВ Query

Class

_conflicts

Base Class

Form

Class Library

_dataquery.vcx

Parent Class

_form

Sample

...\Samples\Solution\Ffc\Conflicts.scx

Remarks

To use, drop the class on a project or, from the Component Gallery Item shortcut menu, select Add to Project. When you drop the class on a project, you can choose between adding the class, creating a subclass, or creating a form. If you choose Create a new form from the selected class, Visual FoxPro displays the Open dialog box so you can specify the name of the form, then creates and opens the form in the Form Designer. You need to SET MULTILOCKS ON and enable buffering.

Properties, Events, Methods Description

CursorAlias property

Specifies the alias to check for conflicts.

Default: ""

lAutoCheck property

Specifies whether checking begins on startup.

Default: .T.

StartCheck method

Checks for conflicts in the buffered data of the alias.

Syntax: StartCheck(В )

Return: none

Arguments: none

ConflictAlias propertyВ В В 

Internal to the class.

lRowConflict property

Internal to the class.

aConflicts[1,0] property

Internal to the class.

NextConflict method

Internal to the class.

CheckSource method

Internal to the class.

Alert method

Internal to the class.

See Also



JavaScript Editor js editor     Web development