Saves the modifications performed in an HFSQL view (by
HModify,
HDelete or
HCross) in the corresponding data file.
Remark: This operation can be performed only if the view was created with the hViewLocking constant (which means that the records imported into the view have been locked in the data file). After the call to HViewToFile, the records are unlocked in the view source file.
// Saves the modifications of Customer34 view
// into Customer file
HViewToFile(Customer34)
Syntax
<Result> = HViewToFile(<View>)
<Result>: Boolean
- True if the view was transferred into the data file,
- False otherwise. HError returns more details about the problem.
<View>: Character string
Name of view used. If this name is not specified, HViewToFile will handle the last view used by an HFSQL function (function starting with "H").
Remarks
If an error occurs when updating the data file,
HError is used to identify the records that caused the problem. Simply loop through the view again and run
HError on each record in the view.