ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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
fListResource (Function)
Lists the resources integrated to the application.
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).
<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).
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 sites...
fBuildRelativePath (Function)
Returns the path to a file relative to a reference directory.
fInsertTextAtBeginning (Function)
Inserts text at the beginning of a file without overwriting the existing text.
fAddBuffer (Function)
Adds the content of a buffer at the end of a file.
fFind (Function)
Finds a character string or a buffer in a file opened by fOpen.
<DiskFile variable>.Write (Function)
Writes:
  • a character string to an external file.
  • a memory section.
fLoadText (Function)
Loads the contents of a text file into any text field or variable (string variable, window edit control, report label field, etc.).
How to read in a text or CSV file?
This help page explains how to read the content of a text or CSV file.
Print modes of a report
Several print modes are available for a report.
fAddText (Function)
Adds the content of a character string at the end of a file.
fWatchDirectory (Function)
Detects changes made to the contents of a directory.
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, ...).
fWrite (Function)
Writes:
  • a character string to an external file.
  • a memory section.
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
How to write into a text or CSV file?
This help page explains how to write into a text or CSV file.
fIsImage (Function)
Determines whether a file on disk or in a buffer corresponds to an image format recognized by WINDEV or WEBDEV.
fLoadBuffer (Function)
Loads the content of an external file (text, image, ...) in a buffer variable.
<DiskFile variable>.Find (Function)
Finds a character string or a buffer in a file opened by fOpen.
fWatchFile (Function)
Starts watching a file.
fSaveBuffer (Function)
Creates and fills a text file with the content of a string or buffer variable.
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...
The indexed controls
A control is an indexed control if it contains several controls with the same name......
MemNext (Function)
Positions on the next element of a memory zone and returns the value of this element.
NextIndex (Function)
Returns the number of the next row displayed in the current Table control.
WDStatistics: Importing log files
To view the statistics about the site traffic with WDStatistics, the log files must be imported onto the current computer......
TestMode (Property)
The TestMode property determines if the Ad control displays a test ad.
2. Analysis in practice
StartControl (Property)
The StartControl property gets and sets the start control of a Wire control.
EndControl (Property)
The EndControl property gets or sets the end control of a Wire control.
The Spreadsheet control
Spreadsheets are one of the most used office tools......
ODBC driver for HFSQL Classic and HFSQL Client/Server - License agreement
Large (Property)
Large is used to: Find out whether a Font variable is enlarged. Enlarge (or not) a Font variable. This property is kept for backward compatibility....
Extended (Property)
Extended is used to: Find out whether a Font variable is extended. Extend (or not) a Font variable. This property is kept for backward compatibility....
Printing duplicate copies
For legal reasons, it may be useful to keep an identical copy of a report (an invoice for example)....
7. Multilingual applications in practice
7. Multilingual sites in practice
Assisted universal replication: specific features
GranularityAppointment (Property)
The GranularityAppointment gets and changes the precision of the grid used to define appointments in Organizer or Scheduler controls. Property kept for backward compatibility.
IndentLineDetails (Property)
The IndentLineDetails property is used to get or change the value of the left indent of the internal window that shows the details of a row of a Table control.
SQLite: Programming with HFSQL functions
To use an SQLite database with Native Connector (also called Native Access), the structure of SQLite tables must be imported into the data model editor....
Native SQL Server Connector: Programming with HFSQL functions
To use an SQL Server database with Native Connector, the structure of SQL Server tables must be imported into the data model analysis......
Handling a database from a Java application
You can start developing your application as soon as the WINDEV project is defined as being a Java project......
Type of item: Secure password
"Password" items are used to securely store passwords by using a salt and a hash algorithm......
2. Managing a database
WEBDEV Tutorial: My first WEBDEV website Lesson 2 - Managing a database - 30 min
Binding a Spin control to an item
A Spin control can be bound to an item in a data file, query, etc....
NextApproverID (Property)
The NextApproverID property is used to manage the users that will perform the next action.