ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / Managing databases / HFSQL / HFSQL functions
  • Incrementing the version number of the data file
  • Multi-file queries
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Determines:
  • whether the content of a data file was modified.
  • whether the content of a data file used by a query was modified.
This function is used to detect the modifications made to a data file shared among several programs. If a modification is detected, you have the ability to refresh the data displayed in the window or in the page.
Example
NumVer = Client.Version()
// Première évaluation de la version du fichier de données
NumVer is int
NumVer = Client.Version()
// Traitements
// Deuxième évaluation de la version du fichier de données
IF NumVer <> Client.Version() THEN
	Info("Le fichier de données Client a été modifié.")
END
Syntax
<Result> = <Source>.Version()
<Result>: Integer
Version number of the data file.
OLE DBNative Connectors (Native Accesses) The version number is always equal to 0.
<Source>: Type corresponding to the specified source
  • Name of the data file used.
  • Name of the query used.
Java The data file used must be an HFSQL data file. Otherwise, the version number is always equal to 0.
Remarks

Incrementing the version number of the data file

When creating the data file, the version number is initialized to 1. This number is incremented whenever the file content is modified (<Source>.Add, <Source>.Write, <Source>.Modify, <Table>.Save, <Table>.Delete, <Source>.Free, <Source>.Delete, <Source>.Cross). The number is incremented if the function is successful.
Note The function <Source>.Version function can be used on both indexed and non-indexed data files.

Multi-file queries

In the case of a multi-file query, <Source>.Version returns the sum of the <Source>.Version of all data files used in the query.
Component: wd300hf.dll
Minimum version required
  • Version 25
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 03/27/2025

Send a report | Local help