ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

nfcTag (Variable type)
The nfcTag type is used to define the advanced characteristics of an NFC tag (Near Field Communication).
FileToMemoryTable (Function)
Populates a Table control programmatically with the records from a data file, HFSQL view or query (query created in the query editor or with HExecuteSQLQuery).
Native SAP ASE Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native SAP ASE Connector...
SAP ASE Native Connector (Sybase): Programming with HFSQL functions
To use a Sybase database with Native Connector, the structure of Sybase tables must be imported into the WINDEV or WEBDEV analysis...
Where are the files located after the setup?
ControlAlias (Function)
Gets, modifies or restores the data binding to a control or group of controls.
DnDIsDataAvailable (Function)
Checks whether a specific type of data is available during Drag/Drop.
TableDelete (Function)
Deletes a row from:
  • a Table control,
  • a TreeView Table control,
  • a table displayed in a Combo Box control.
TableRecNum (Function)
Returns the number of the current record in a Table control based on a data file.
TableModify (Function)
Modifies a row in:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
SQL Server Native Connector: Programming using SQL functions
To use an SQL Server database with the Native Connector (or "Native Access"), you can use SQL functions...
DnDAccept (Function)
Indicates the action accepted by the target of Drag/Drop and manages the mouse cursor during Drag/Drop.
TableEnd (Function)
Stops the manual iteration of data file linked to a Table control based on a data file.
SQL Server Native 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...
Native SQL Server Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native SQL Server Connector (also called Native SQL Server Access)...
SQL Server Native Connector: specifics and notes
The following paragraphs present the main aspects and specific features of the Native SQL Server Connector...
SQL Server Native Connector: Execute the same stored procedure more than once
In some cases, it may be useful to execute the same stored procedure multiple times by changing one or more parameters...
Oracle Native Connector: Programming with SQL functions
To use an Oracle database with the Native Connector (or "Native Access"), you can use SQL functions...
Native MySQL Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer a Native Connector for MySQL...
MySQL Native Connector: Programming with HFSQL functions
To use a MySQL database with the Native Connector (or Native Access), import the structure of MySQL tables into the WINDEV or WEBDEV analysis...
MySQL Native Connector: Programming with SQL functions
The SQL functions can be used to handle the MySQL database...
Comparing the project messages
The comparison between source and target text helps you find translation errors...
Oracle Native Connector: Programming with HFSQL functions
To use an Oracle database with the Native Connector, the structure of ORACLE tables must be imported into the WINDEV or WEBDEV analysis...
Native Oracle Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native Oracle Connector (also called Native Oracle Access...
Oracle Native Connector: Features and notes
Remarks and specific features of the Native Oracle Connector
Oracle Native Connector: Retrieve the output value of a stored procedure
The Native Oracle Connector is used to:
  • specify the input values during the call to a stored procedure.
  • retrieve the output values after a call to a stored procedure.
WDMSG
You can create multilingual projects in WINDEV, WEBDEV or WINDEV Mobile...
Oracle Native Connector: Execute the same query more than once
In some cases, it may be useful to run the same query multiple times while modifying one or more parameters...
Install WDTRAD
WDTRAD is automatically installed along with WDMSG and/or WDINT.
SQL Server Native Connector: Retrieve the output value of a stored procedure
The Native SQL Server Connector is used to:
  • specify the input values during the call to a stored procedure.
  • retrieve the output values after a call to a stored procedure.
ToClipboard (Function)
Writes text or image information into the system clipboard.
Creating a translation file
WDINT allows you to create a translation file.
TableSave (Function)
Updates or adds the record bound to the current row in the Table or TreeView Table control.
WDINT license agreement
WDINT license agreement
CurrentColumn (Function)
Returns:
  • the index of the current indexed column in a Table control (based on a data file or populated programmatically).
  • the number of the column currently in edit mode in the specified Table control (based on a data file or populated programmatically).
Defining specific character sets in HFSQL data files
When an application displays or saves data in HFSQL data files, this data is typed in the current language...
Managing the application language programmatically
A multilingual application can be distributed in multiple languages...
Reset (Function)
Reinitializes:
  • all the controls found in the current window or page (including the groups of controls, the supercontrols and the internal windows).
  • the controls found in a group of controls, a supercontrol, an internal window or an internal page.
ReturnToCapture (Function)
Stops the current process and forces the input in the specified control, window or page.
DB2 Native Connector: Programming with HFSQL functions
To use a DB2 database with Native Connector, the structure of DB2 tables must be imported into the WINDEV or WEBDEV analysis...
DB2 Native Connector: Programming with SQL functions
The use of SQL functions to handle DB2 data does not require importing the file structure into the analysis...
Native Informix Connector for WINDEV and WEBDEV
WINDEV and WEBDEV propose an optional Native Connector to Informix (also called Native Access...
Informix Native Connector: Programming with HFSQL functions
To use an Informix database with the Native Connector, import the structure of Informix tables into the WINDEV or WEBDEV analysis...
Informix Native Connector: Programming using SQL functions
The use of SQL functions to manipulate Informix data does not require importing the file structure into the analysis...
Progress Native Connector: Features and notes
Remarks and specific features of Native Progress Connector...
Native Progress Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native Connector to Progress ...
Progress Native Connector: Programming with HFSQL functions
To use a Progress database with the Native Connector, you must...
Progress Native Connector: Programming using SQL functions
The use of SQL functions to handle Progress data does not require importing the file structure into the analysis...
SAP ASE Native Connector (Sybase): Features and notes
The following paragraphs present the main aspects and specific features of the Native SAP ASE Connector (also called Native Sybase Access)...
DnDCacheData (Function)
Indicates the type of data and the data to copy/move during Drag/Drop.
Translating the interface into multiple languages
When the different languages supported by the application have been selected, the information displayed by the application must be translated into these different languages...
SAP ASE Native Connector (Sybase): Programming using SQL functions
The use of SQL functions to handle Sybase data does not require importing the file structure into the analysis...
WDStatistics: Presentation
WDStatistics is a tool used to perform statistical calculations regarding the traffic of your dynamic WEBDEV websites...
ListDisplay (Function)
Refreshes a List Box, ListView or Combo Box control based on a data file
FileToMemoryList (Function)
Populates a List Box or Combo Box control programmatically with the records from a data file or query.
SAP ASE Native Connector (Sybase): Run the same stored procedure multiple times
In some cases, it may be useful to execute the same stored procedure multiple times by changing one or more parameters...
ListSeek (Function)
Searches for an element in a List Box, ListView or Combo Box control (including the values described by gStoredValue).
ListCount (Function)
Returns the number of elements in a List Box, ListView or Combo Box control.
ListPosition (Function)
Displays a List Box or ListView control from a specified element or returns the index of the first element displayed in a List Box control (if the scrollbar was used).
Developing multilingual applications
A multilingual application is an application that can be distributed in several languages...
StatVariance (Function)
Calculates the variance for a series of values.
Errors during an FTP installation
The list below presents the error messages that are displayed in the remote setup wizard (for the site manager)...
StatVarianceP (Function)
Calculates the variance for a full series of values.
StatAverage (Function)
Calculates the arithmetic, geometric or harmonic mean for a series of values.
StatMin (Function)
Calculates the minimum value for a series of values.
WDSurveillance: Monitoring robot
WWSurveillance (the monitoring robot) is used to monitor a Web server that runs dynamic WEBDEV sites...
StatStandardDeviationP (Function)
Calculates the standard deviation for a full series of values.
StatStandardDeviation (Function)
Calculates the standard deviation for a series of values.
WEBDEV-specific vocabulary
This page presents the main terms specific to WEBDEV used in the documentation...
StatMax (Function)
Calculates the maximum value for a series of values.
SAP ASE Native Connector (Sybase): Output value of a stored procedure executed on the server
The SAP ASE Native Connector (also called Sybase Native Connector) allows you to:
  • specify the input values during the call to a stored procedure.
  • retrieve the output values after a call to a stored procedure.
StatAverageDeviation (Function)
Calculates the average deviation of values in relation to their arithmetic mean.
StatCovariance (Function)
Calculates the covariance between two series of values.
StatSum (Function)
Calculates the sum for a series of values.
TreeSelect (Function)
Returns the full path of the selected element in a TreeView control.
TableInsert (Function)
Inserts a row into:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
Remote control: some configuration examples
SysDir (Function)
Returns the path of a system directory.
OpenSister (Example)
Usage example of the OpenSister function
TableMode (Function)
TableMode is kept for backward compatibility.
DnDGetData (Function)
Retrieves a specific type of data during Drag/Drop.
TableToXML (Function)
Creates an XML file from the data found in a Table or TreeView Table control.
TableToWord (Function)
Creates a Word file (.RTF) from the data found in a Table or TreeView Table control.
TableToExcel (Function)
Creates an Excel file with the data from a Table or TreeView Table control.
TableInsertLine (Function)
Inserts a row into:
  • a Table control,
  • a TreeView Table control.
TableSort (Function)
Sorts a Table or TreeView Table control on one or more columns (lexicographical sort).
BuildBrowsingTable (Function)
Creates a Table control from the items of a data file (view or query).
TableDisplay (Function)
Refreshes a Table or TeeeView Table control from a given position:
  • for a field linked to a file: changes made to the linked data file are reflected in the field..
  • for a programmatically manipulated field: calculated columns are re-calculated.
TableAdd (Function)
Adds a row in:
  • a Table control,
  • a TreeView Table control,
  • a Combo Box control "with table" (Table control displayed in a Combo Box control).
TableAddLine (Function)
Adds a row in:
  • a Table control,
  • a TreeView Table control.
TableSelectPlus (Function)
Selects a row in a Table or TreeView Table control.
TableModifyLine (Function)
Modifies a row in:
  • a Table control,
  • a TreeView Table control.
ListInfoXY (Function)
Returns the index of the row (or image) at a given position in a List Box or ListView control.
StatCorrelation (Function)
Calculates the coefficient of correlation between two series of values.
Constants used by the TraceStart function
List of constants used by the TraceStart function.
TwainState (Function)
Returns the status of the current source.
TablePosition (Function)
Displays a Table or TreeView Table control from a specified row or returns the index of the first row displayed in a Table or TreeView Table control.
TableAdjust (Function)
Adjusts the title and size of columns found in a Table or TreeView Table control.
Remote Control: Customizing with your own window
To customize the remote control performed on a multi-user WINDEV application, the standard window can be replaced with a window from your application...
TableSearch (Function)
Performs a search in:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
Extracting the text of the project
The following text can be extracted...
TableInputSearch (Function)
Enables input in the search area in the column title of the Table or Treeview Table control.
Extracting messages added or modified since last extraction
A project was already created and translated...
TableInputInProgress (Function)
Indicates whether or not a Table or TreeView Table control is in edit mode.
Thread management constants
Constants used by functions that handle threads, critical sections, semaphores, mutexes, etc.
WDDIXIO
WDDIXIO is a tool that helps you translate the text of an application...
TableSelectMinus (Function)
Deselects a row from a Table or TreeView Table control.
ExecutionMode (Function)
Allows you to:
  • find out and/or modify the behavior of the application or site when some errors are generated.
  • optimize the calls to the functions declared externally.
  • find out and/or change how the application uses JITc.
  • find out and/or modify the management mode of low references for all the instantiated objects.
Constants for Table, TreeView Table, Looper and List Box controls
List of constants used by the functions for managing Table, TreeView Table, Looper and List Box controls.
Hasp (Function)
Interrogates an electronic HASP key (HASP-3, HASP-4, MemoHasp or NetHasp).
TableSelectCount (Function)
Returns the number of selected elements in a Table or TreeView Table control (especially multi-selection controls).
WEBDEV administrator: Installed sites
The "Sites" tab provides information about the dynamic WEBDEV websites installed on the computer...
Decrypt (Example)
Decrypt example
TableMoveColumn (Function)
Moves a column in a Table or TreeView Table control.
Encrypt (Example)
Encrypt example
Format of the content in the text file
The text files created by WDMSG use a specific format...
Twain constants
List of constants used by the Twain functions.
TableDeleteAll (Function)
Deletes all rows from:
  • a Table control populated programmatically,
  • a TreeView Table control populated programmatically,
  • tables displayed in a Combo Box control.
ExceptionInfo (Function)
Retrieves information about the current exception.
Reintegrating text into a project
All the text form the translation file can be reintegrated into a project...
MySQL Native Connector: Features and notes
Remarks and specific features of the Native MySQL Connector
TraceStart (Function)
Opens the trace window or saves the trace information in a text file.
System constants
List of constants used by the system functions.
TreeID (Function)
Used to build the path of the elements found in a TreeView control by differentiating the duplicates.
Uncompress (Function)
Decompresses a memory block (buffer) that was compressed by Compress.
Compress (Function)
Compresses a string or a memory block (buffer) in binary format.
ArraySeek (Function)
Searches for the index of an element in a WLanguage array.
ChangeCharset (Function)
Retrieves and/or changes the character set used:
  • by all the screen fonts.
  • by all the operations performed on the character strings (functions and/or operators).
FinNetCurrentVal (Function)
Returns the net current value of investment.
DDE errors
When a DDE function fails (returns False for example), ErrorInfo allows you to find out the number of the corresponding error...
DB2 Native Connector: Features and notes
The following paragraphs present the main aspects and specific features of the Native DB2 Connector...
INIRead (Function)
Reads the content of an INI file (or the content of a file structured like .INI files).
eChangeCurrency (Function)
Converts a currency into another currency.
eDefaultViewCurrency (Function)
Identifies or modifies the display currency used by default.
eDefaultMemCurrency (Function)
Identifies or modifies the stored currency used by default.
eInitCurrency (Function)
Adds or changes the characteristics of a currency in the currency exchange table.
eCurrencyName (Function)
Returns the caption of a currency.
eExchangeRate (Function)
Returns the value of the exchange rate for a currency.
ThreadExecute (Function)
Starts the execution of a secondary thread.
Configuring the server for the CGI/AWP protocol
To use WEBDEV, a Web server must to be found on the computer where WEBDEV is installed...
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
TwainSelectSource (Function)
Displays a standard dialog box used to list the different Twain devices available on the current computer.
TwainCurrentSource (Function)
Allows you to find out and change the Twain device used by default.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
TreeModify (Function)
Modifies an element (node or leaf) in a TreeView control.
WEBDEV Application Server: Overview
WEBDEV is a full development environment devoted to Internet and Intranet...
Configuring the registry (dynamic WEBDEV websites)
When installing a WEBDEV website on a Windows server, the details regarding the site are automatically inserted into the registry, at the following entry...
TreeInsert (Function)
Inserts a leaf into a TreeView control at a specific position.
Load test
WDTestSite is used to run several tests on a WEBDEV site...
The different copy modes
Two different copy modes are proposed by WDTRAD...
Remote administration tool
The remote WEBDEV administrator is a WEBDEV website, installed on the Deployment Web server...
Problems with the AWP manager
The modules provided with WEBDEV Deployment
The table below presents the different modules installed by the WEBDEV Application Server and their main features...
ListSelectPlus (Function)
Selects one or more elements in a List Box, ListView or Combo Box control.
MySQL Native Connector: Special features
The Native MySQL Connector (also called "Native MySQL Access") creates "InnoDB" tables to support locks and transactions on a MySQL database...
ListSelectCount (Function)
Returns the number of elements selected in a List Box, ListView or Combo Box control.
Configuring the registry linked to the WEBDEV setup
WEBDEV Application Server installation on a Windows server...
TreeAdd (Function)
Adds a "leaf" element (and all necessary nodes) into a TreeView control.
ListSelectMinus (Function)
Deselects an element in a List Box, ListView or Combo Box control.
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
ListSelect (Function)
Returns the index of the selected element in a List Box, ListView or Combo Box control.
WDStatistics: Using WDStatistics
WDStatistics can be used once the log files have been imported...
WDTestSite: Presentation
WDTestSite is used to run different tests on a WEBDEV website...
ListInsert (Function)
Inserts an element into a List Box, ListView or Combo Box control populated programmatically.
RTFSelection (Function)
Modifies or lists the attributes of the text currently selected in an RTF field (in a WINDEV window or report).
WDTRAD License Agreement
WDTRAD License Agreement
ExtractString (Function)
Allows you to:
  • extract a substring from a string based on a specified string separator.
  • search for substrings in a string based on a specified string separator.
ListAdd (Function)
Adds an element to a List Box, ListView or Combo Box control populated programmatically.
Translating a text file with WDTRAD
RTFLoad (Function)
Loads a file in RTF in an RTF control (found in a window or in a report).
WDTRAD
WDTRAD is a tool for entering the translation of messages associated with a WINDEV, WEBDEV or WINDEV Mobile application...
Thread execution
At runtime, an application runs in a main thread...
WDDIXIO License Agreement
WDDIXIO License Agreement
Creating the executable and the setup program
The languages supported by the application are taken into account...
ScreenFirst (Function)
Defines the next control that will be in edit in the current window.
Installing WDDIXIO
WDDIXIO is automatically installed along with WDMSG or WDINT...
TableInfoXY (Function)
Returns for a given position in a Table or TreeView Table control (coordinates of a control point):
  • the name of the column displayed for the specified position.
  • the index of the row or column for the specified position.
TableColumnIndex (Function)
Returns the index of a column in a Table or Treeview Table control.
TableEnumColumn (Function)
Returns the name of a column found in a Table or Treeview Table control.
ControlOver (Function)
Identifies the control hovered over with the mouse cursor.
Multilingual project
ControlDelete (Function)
Permanently deletes a control from a window, page or report.
WDMSG License Agreement
WDMSG License Agreement
ControlError (Function)
Customizes the value displayed in the controls when the value cannot be displayed.
Configuring the connection with WDSQSINS
For compatibility with previous versions of the SQL Server Native Connector (also known as SQL Server Native Access), it is still possible to configure the connection in the WDSQSINS software (delivered with the SQL Server Native Connector)...
Clipboard (Function)
Retrieves the text or image found in the system clipboard.
Configuring the connection with WDORAINS (optional setting)
For backward compatibility with the earlier versions of Native Oracle Connector (also called Native Oracle Access), the connection can still be configured in WDORAINS (supplied with Native Oracle Connector)...
Decrypt (Function)
Decrypts a string that was encrypted by Encrypt.
TableSelect (Function)
Returns the index of the selected element in the Table or TreeView Table control.
1
4
5
6
7
8
>