ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Report based on a text file
In a report based on a text file, the information to print is read from a text file or is directly assigned in the report controls...
Translating a text file with WDTRAD
fBuildRelativePath (Function)
Returns the path to a file relative to a reference directory.
fWatchStopAll (Function)
Stops all current watch tasks of files and directories.
fSaveText (Function)
Creates and fills a text file with the content of a text control or text variable (string variable, edit control in a window, Static Text control in a report, ...).
HImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
fListResource (Function)
Lists the resources integrated to the application.
fWrite (Function)
Writes:
  • a character string to an external file.
  • a memory section.
fWatchFile (Function)
Starts watching a file.
<DiskFile variable>.Write (Function)
Writes:
  • a character string to an external file.
  • a memory section.
fAddBuffer (Function)
Adds the content of a buffer at the end of a file.
Handling the external files
WINDEV, WINDEV Mobile and WEBDEV propose several functions allowing you to manage the external files from your WINDEV/WINDEV Mobile applications or from your WEBDEV websites...
fWatchStop (Function)
Stops watching a file or directory.
fLoadText (Function)
Loads the contents of a text file into any text field or variable (string variable, window edit control, report label field, etc.).
fWatchDirectory (Function)
Detects changes made to the contents of a directory.
fLoadBuffer (Function)
Loads the content of an external file (text, image, ...) in a buffer variable.
fChangeExtension (Function)
Changes the extension of a file on disk.
fIsImage (Function)
Determines whether a file on disk or in a buffer corresponds to an image format recognized by WINDEV or WEBDEV.
How to read in a text or CSV file?
This help page explains how to read the content of a text or CSV file.
<DiskFile variable>.Find (Function)
Finds a character string or a buffer in a file opened by fOpen.
fAddText (Function)
Adds the content of a character string at the end of a file.
How to write into a text or CSV file?
This help page explains how to write into a text or CSV file.
<Source>.ImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
fSaveBuffer (Function)
Creates and fills a text file with the content of a string or buffer variable.
fFind (Function)
Finds a character string or a buffer in a file opened by fOpen.
Print modes of a report
Several print modes are available for a report.
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
fInsertTextAtBeginning (Function)
Inserts text at the beginning of a file without overwriting the existing text.
Result of a query in test mode
After its execution in test mode (see Running the query test), the result of the query can be...
<DateTime type>.ToString (Function)
Converts a DateTime to string in the specified format.
<Chrono>.Reset (Function)
Stops and resets a running stopwatch.
<Chrono>.Start (Function)
Starts a stopwatch to measure the duration of a process (in milliseconds) and resets a running stopwatch.
IntegerToDayInAlpha (Function)
Returns the name of the day that corresponds to a specified date (this date is an integer).
ChronoReset (Function)
Stops and resets a running stopwatch.
2. Managing a Client/Server database
WEBDEV Tutorial - Managing an HFSQL Client/Server database Lesson 2 - Managing a Client/Server database - 20 min...
btleCharacteristic (Type of variable)
The btleCharacteristic type is used to handle a characteristic of a Bluetooth Low Energy service.
grAddTimeData (Function)
Adds data at a precise moment in a time chart.
ChronoStart (Function)
Starts a stopwatch to measure the duration of a process (in milliseconds) and resets a running stopwatch.
<Chrono>.End (Function)
Stops a stopwatch and returns the time elapsed (in milliseconds) since the start of timing (call to <Chrono>.Start).
<Chrono>.Resume (Function)
Resumes a stopwatch previously stopped by <Chrono>.Fin or <Chrono>.Pause.
ChronoResume (Function)
Restarts a stopwatch that was stopped by ChronoEnd or ChronoPause.
BTLEStatus (Function)
Returns the current Bluetooth activation status on the device or asks to be notified when the activation status changes.
DateTimeToString (Function)
Converts a DateTime to string in the specified format.
ChronoEnd (Function)
Stops a stopwatch and returns the time elapsed (in milliseconds) since the start of timing (call to ChronoStart).
Deploying an Android application
WINDEV Mobile tutorial: Deploying an Android application 10 min
2. Managing a Client/Server database
WINDEV Tutorial: Using an HFSQL Client/Server database Lesson 2 - Managing a Client/Server database - 20 min...
Client application: Running procedures on a server of J2EE services
WINDEV includes several J2EE functions......
7. Sending an email
WINDEV Tutorial: WINDEV application: Managing data Lesson 7 - Sending an email - 20 min
Creating the executable and the setup program
WINDEV Tutorial - Deploying an application Creating the executable and the setup program - 30 min
Native PostgreSQL Connector: Specific features and remarks
Remarks and specific features of Native PostgreSQL Connector......
Spreadsheet: Using the ribbon
The ribbon of the Spreadsheet control proposes several features and it allows you to define several settings......
The Chart control: Characteristics in the editor
Regardless of the type of chart displayed in the Chart control, all its characteristics can be configured via its description window......
WayPoint (Property)
The WayPoint property is used to determine and change the points a Wire control has to pass through.
Report viewer (Print preview)
The report viewer allows you to see the report layout without printing it......