ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

nfcTag (Variable type)
The nfcTag type is used to define the advanced characteristics of an NFC tag (Near Field Communication).
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...
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...
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...
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...
DnDAccept (Function)
Indicates the action accepted by the target of Drag/Drop and manages the mouse cursor during Drag/Drop.
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...
Where are the files located after the setup?
DnDGetData (Function)
Retrieves a specific type of data during Drag/Drop.
DnDIsDataAvailable (Function)
Checks whether a specific type of data is available during Drag/Drop.
ControlAlias (Function)
Gets, modifies or restores the data binding to a control or group of controls.
Hasp (Function)
Interrogates an electronic HASP key (HASP-3, HASP-4, MemoHasp or NetHasp).
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).
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...
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...
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...
Native Oracle Connector License Agreement
Native Oracle Connector License Agreement
Constants used by the TraceStart function
List of constants used by the TraceStart function.
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 SQL functions
To use an Oracle database with the Native Connector (or "Native Access"), you can use SQL functions...
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...
Oracle Native Connector: Features and notes
Remarks and specific features of the Native Oracle Connector
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...
WDMSG
You can create multilingual projects in WINDEV, WEBDEV or WINDEV Mobile...
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.
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.
Native SQL Server Connector License Agreement
Native SQL Server Connector (Native SQL Server Access) License Agreement
Creating a translation file
WDINT allows you to create a translation file.
DnDCacheData (Function)
Indicates the type of data and the data to copy/move during Drag/Drop.
TableInsert (Function)
Inserts a row into:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
TableModify (Function)
Modifies a row in:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
TableInsertLine (Function)
Inserts a row into:
  • a Table control,
  • a TreeView Table control.
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).
TableRecNum (Function)
Returns the number of the current record in a Table control based on a data file.
TableModifyLine (Function)
Modifies a row in:
  • a Table control,
  • a TreeView Table control.
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
As an option, WINDEV and WEBDEV offer an Informix Native Connector (also known as Native Access...
Developing multilingual applications
A multilingual application is an application that can be distributed in several languages...
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...
Native DB2 Connector License Agreement
Native DB2 Connector License Agreement
Native Informix Connector License Agreement
Native Informix Connector License Agreement
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...
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...
Native Progress Connector License Agreement
Native Progress Connector (Native Progress Access) License Agreement
ListSeek (Function)
Searches for an element in a List Box, ListView or Combo Box control (including the values described by gStoredValue).
Native SAP ASE Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native SAP ASE Connector...
ListDisplay (Function)
Refreshes a List Box, ListView or Combo Box control based on a data file
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...
Native SAP ASE Connector License Agreement
Native SAP ASE Connector License Agreement
WDStatistics: Presentation
WDStatistics is a tool used to perform statistical calculations regarding the traffic of your dynamic WEBDEV websites...
WDStatistics: Using WDStatistics
WDStatistics can be used once the log files have been imported...
ListCount (Function)
Returns the number of elements in a List Box, ListView or Combo Box control.
StatVarianceP (Function)
Calculates the variance for a full series of values.
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...
StatSum (Function)
Calculates the sum for a 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.
StatMax (Function)
Calculates the maximum value for a series of values.
StatStandardDeviationP (Function)
Calculates the standard deviation for a full 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)...
StatStandardDeviation (Function)
Calculates the standard deviation for a series of values.
StatAverageDeviation (Function)
Calculates the average deviation of values in relation to their arithmetic mean.
StatCovariance (Function)
Calculates the covariance between two series of values.
WDSurveillance: Monitoring robot
WWSurveillance (the monitoring robot) is used to monitor a Web server that runs dynamic WEBDEV sites...
StatCorrelation (Function)
Calculates the coefficient of correlation between two series of values.
TreeSelect (Function)
Returns the full path of the selected element in a TreeView control.
WEBDEV-specific vocabulary
This page presents the main terms specific to WEBDEV used in the documentation...
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): 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.
Remote control: some configuration examples
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).
BuildBrowsingTable (Function)
Creates a Table control from the items of a data file (view or query).
TableToExcel (Function)
Creates an Excel file with the data from a Table or TreeView Table control.
TableAddLine (Function)
Adds a row in:
  • a Table control,
  • a TreeView Table control.
SysDir (Function)
Returns the path of a system directory.
TableMode (Function)
TableMode is kept for backward compatibility.
TableSelectPlus (Function)
Selects a row in a Table or TreeView Table control.
TableDelete (Function)
Deletes a row from:
  • a Table control,
  • a TreeView Table control,
  • a table displayed in a Combo Box control.
TableToWord (Function)
Creates a Word file (.RTF) from the data found in a Table or TreeView Table control.
TableSave (Function)
Updates or adds the record bound to the current row in the Table or TreeView Table control.
StatVariance (Function)
Calculates the variance for a series of values.
TableEnumColumn (Function)
Returns the name of a column 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...
TwainState (Function)
Returns the status of the current source.
Format of the content in the text file
The text files created by WDMSG use a specific format...
TableToXML (Function)
Creates an XML file from the data found in a Table or TreeView Table control.
TraceStart (Function)
Opens the trace window or saves the trace information in a text file.
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.
System constants
List of constants used by the system functions.
Extracting messages added or modified since last extraction
A project was already created and translated...
Reintegrating text into a project
All the text form the translation file can be reintegrated into a project...
TableSort (Function)
Sorts a Table or TreeView Table control on one or more columns (lexicographical sort).
ExceptionInfo (Function)
Retrieves information about the current exception.
TableInputInProgress (Function)
Indicates whether or not a Table or TreeView Table control is in edit mode.
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.
Extracting the text of the project
The following text can be extracted...
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
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...
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...
TableSelectCount (Function)
Returns the number of selected elements in a Table or TreeView Table control (especially multi-selection controls).
The modules provided with WEBDEV Deployment
The table below presents the different modules installed by the WEBDEV Application Server and their main features...
WDINT license agreement
WDINT license agreement
TableColumnIndex (Function)
Returns the index of a column in a Table or Treeview Table control.
MySQL Native Connector: Features and notes
Remarks and specific features of the Native MySQL Connector
TableSelectMinus (Function)
Deselects a row from a Table or TreeView Table control.
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.
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.
TableMoveColumn (Function)
Moves a column in a Table or TreeView Table control.
TableSearch (Function)
Performs a search in:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
TableAdjust (Function)
Adjusts the title and size of columns found in a Table or TreeView Table control.
INIRead (Function)
Reads the content of an INI file (or the content of a file structured like .INI files).
Thread management constants
List of constants used by the functions for managing threads, critical sections, semaphores, mutexes, ...
TableSelect (Function)
Returns the index of the selected element in the Table or TreeView Table control.
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)...
TableInputSearch (Function)
Enables input in the search area in the column title of the Table or Treeview Table control.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
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...
WEBDEV Application Server: Overview
WEBDEV is a full development environment devoted to Internet and Intranet...
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.
The different copy modes
Two different copy modes are proposed by WDTRAD...
Load test
WDTestSite is used to run several tests on a WEBDEV site...
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.
Remote administration tool
The remote WEBDEV administrator is a WEBDEV website, installed on the Deployment Web server...
TreeModify (Function)
Modifies an element (node or leaf) in a TreeView control.
Problems with the AWP manager
WDTestSite: Presentation
WDTestSite is used to run different tests on a WEBDEV website...
TreeInsert (Function)
Inserts a leaf into a TreeView control at a specific position.
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...
Configuring the registry linked to the WEBDEV setup
WEBDEV Application Server installation on a Windows server...
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
WEBDEV administrator: Installed sites
The "Sites" tab provides information about the dynamic WEBDEV websites installed on the computer...
dClear (Function)
Clears the content of an Image variable or Image control and fills it with the specified color.
ListSelectPlus (Function)
Selects one or more elements in a List Box, ListView or Combo Box control.
Translating a text file with WDTRAD
ListSelectCount (Function)
Returns the number of elements selected in a List Box, ListView or Combo Box control.
WDMSG License Agreement
WDMSG License Agreement
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.
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)...
ListSelect (Function)
Returns the index of the selected element 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).
WDTRAD
WDTRAD is a tool for entering the translation of messages associated with a WINDEV, WEBDEV or WINDEV Mobile application...
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
ListAdd (Function)
Adds an element to a List Box, ListView or Combo Box control populated programmatically.
WDDIXIO License Agreement
WDDIXIO License Agreement
RTFLoad (Function)
Loads a file in RTF in an RTF control (found in a window or in a report).
Installing WDDIXIO
WDDIXIO is automatically installed along with WDMSG or WDINT...
ReturnToCapture (Function)
Stops the current process and forces the input in the specified control, window or page.
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.
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.
WDDIXIO
WDDIXIO is a tool that helps you translate the text of an application...
Native Oracle Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native Oracle Connector (also called Native Oracle Access...
Thread execution
At runtime, an application runs in a main thread...
Managing the application language programmatically
A multilingual application can be distributed in multiple languages...
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.
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.
ControlError (Function)
Customizes the value displayed in the controls when the value cannot be displayed.
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)...
Clipboard (Function)
Retrieves the text or image found in the system clipboard.
TableDeleteAll (Function)
Deletes all rows from:
  • a Table control populated programmatically,
  • a TreeView Table control populated programmatically,
  • tables displayed in a Combo Box control.
Twain constants
List of constants used by the Twain functions.
1
6
7
8