PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
New WINDEV, WEBDEV, WINDEV Mobile 25 feature!
  • Why include the data files in a library?
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
<Source>.ChangeLocation (Function)
In french: <Source>.ChangeLocalisation
HFSQLHFSQL Client/ServerAvailable only with these kinds of connection
Modifies the search mode of physical data files (.FIC, .NDX, ...). By default, the physical data files are sought in the application library then on disk.
Reminder: The physical data files can be found:
  • on disk (most common case).
  • in the WINDEV libraries (WDL files).
  • in the executable.
  • in a component.
Versions 17 and later
iPhone/iPad This function is now available for iPhone/iPad applications.
New in version 17
iPhone/iPad This function is now available for iPhone/iPad applications.
iPhone/iPad This function is now available for iPhone/iPad applications.
Remark: From version 19, HFSQL is the new name of HyperFileSQL.
Versions 22 and later
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
New in version 22
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
Example
// Find data files in libraries 4, 6 and 9
CustomerFile.ChangeLocation(hWDL, 4, 6, 9)
Syntax
<Result> = <Source>.ChangeLocation(<Search mode> [, <Parameters>])
<Result>: Boolean
  • True if the operation was performed,
  • False if a problem occurred. HError is used to identify the error.
HFSQL Client/Server If <Source>.ChangeLocation is used, <Result> = True but the function has no effect: the data files used are always found on the server.
<Source>: Type corresponding to the specified source
Name of data file (defined in the analysis).
Caution: the affected data files are automatically closed.
<Search mode>: Constant
Configures the search mode of data files:
hDiskThe data files are sought on disk only. This is the most common case.
hWDL
(Default value)
The data files are sought:
  1. In the main WDL;
  2. If <Parameter> is not specified: Searches for the data files in the WDLs according to the load order, then on disk.
    If <Parameter> is specified: Searches for the data files in the specified WDLs, then on disk.
  3. In the main WDL of the component.
  4. In the secondary WDLs of the component according to the load order.
<Parameters>: Optional character string (with quotes)
Identifier of the WDLs where the search must be performed. These WDLs must be loaded by LoadWDL that returns the identifier of the WDL.
Remarks

Why include the data files in a library?

Including the data files in a library presents the following benefits:
  • protecting data: the data files are accessible in read-only.
  • grouping data: all the files required by the execution are grouped in a single file.
Component : wd250hf.dll
Minimum version required
  • Version 25
This page is also available for…
Comments
Click [Add] to post a comment