ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

<Looper>.ToXML (Function)
Creates an XML file with data from a Looper control (Looper control based on a data file or populated programmatically).
<Word Processing>.Replace (Function)
Finds all the instances of a character string and replaces them with another string in a Word Processing control.
Installing the robot controller
The monitoring robot includes three executables...
Native Progress Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native Connector to Progress ...
<Document variable>.Replace (Function)
Finds all the instances of a character string and replaces them with another string in a Document variable.
Screen,Get (External language)
Retrieves the value in a control or in a variable.
Elements of a class: Enumerate and manipulate programmatically
Several types of WLanguage variables are used to enumerate and dynamically handle the elements of a class...
ExplorerAccept (Function)
Enables or disables the ability to perform "Drag and Drop" from the Windows explorer to a WINDEV window or control.
<Word Processing>.Seek (Function)
Finds a character string in an entire Word Processing control.
<Looper>.ToWord (Function)
Creates a Word file (.RTF) using the data from a Looper control.
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.
SysRecentDocAdd (Function)
Adds a file into the list of recently opened documents.
Customizing the report viewer: Available windows
This help page presents the different data sources available for a control.
SpreadsheetUnmergeCell (Function)
Unmerges the specified or selected cell in a Spreadsheet control.
<Table>.ToXML (Function)
Creates an XML file from the data found in a Table or TreeView Table control.
<Document variable>.Seek (Function)
Finds a character string in an entire Document variable.
Null (Reserved word)
The Null keyword can be used according to different methods in WLanguage...
Automated tests on an executable
WINDEV allows you to test a project using the corresponding executable...
<zipArchive variable>.CurrentFile (Function)
Returns the name of the archived file currently handled by the functions for adding and extracting files.
Display (External language)
Displays a value in a control or assigns a value in a variable.
InputType (Property)
The TypeSaisie property lets you know or modify the type of input allowed by a field: Duration, Date, Numerical, ...
HsMenu,Name (External language)
Adds a menu into the window that opens.
RichEdit (Property)
The RichEdit property is used to manage the RTF (Rich Text Format) type:
  • of an edit control or Static Text control found in a window.
  • of a Static Text control found in a report.
PermissionList (Function)
Returns one or all the permissions declared by the application.
Description de IndexSémantique (Type de variable)
Une variable de type Description de IndexSémantique permet de décrire par programmation un ou plusieurs index sémantiques. Les caractéristiques de ce type peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Combo Box columns in Table controls
A Table control (populated programmatically, based on a data file or based on a variable) can include Combo Box columns...
Markdown (Property)
The Markdown property is used to enable or disable Markdown formatting in the controls of a window or a report.
<mongoGridFS variable>.GetFile (Function)
Retrieves (on the local computer) a file identified by its name and found in a MongoDB file system.
Combo Box columns in Table controls (prefix syntax)
A Table control (populated programmatically, based on a data file or based on a variable) can include Combo Box columns...
Manipulating WinForm .Net controls programmatically
The Key property is used to manipulate keys:
Name (Property)
The property Name allows you to:
  • find out the name of the font associated with a variable of type Font.
  • know the name of a field, report or report block.
  • know the name of a field, a group of fields or a window.
  • know the name of a field, a group of fields or a page.
  • know and modify the name of a heading, table, full-text index or semantic index.
WDInst: Installing an HFSQL Client/Server application
When creating the setup program of a WINDEV application that uses HFSQL Client/Server tables, WDInst allows you to...
<Menu>.Exist (Function)
Indicates whether a menu option exists in a menu.
Handling HTML text in an Edit control
WEBDEV allows you to manipulate text in HTML via the "HTML format" option of the Edit controls and the HTML control.
<mongoGridFS variable>.DeleteFile (Function)
Deletes a file identified by its name from a MongoDB file system.
Responsive Web Design: Managing a header bar
This help page explains how to create a page containing a header bar in Responsive Web Design mode...
<Source>.DataSourceKnown (Function)
Determines if a data source has been initialized.
Creating the skin template of a report
An Item Description variable is used to describe one or more items in a data file programmatically.
Table populated programmatically: WLanguage manipulation (prefix syntax)
Here is an overview of how to manipulate Table controls populated programmatically in WLanguage.
<Map>.AddMarker (Function)
Adds a new marker onto a map displayed in a Map control.
Variant (Variable type)
The Variant type is used to:
  • store any value of simple type: Boolean, Numerical (Monetary, Real, Integer, ...), Character and String, Date (Date, Time, DateTime and Duration), ...
  • store named or indexed subelements.
  • store any complex type value: structures, classes, advanced types, arrays, associative arrays, queues, stacks and lists.
  • handle the NULL value in WLanguage.
  • store interactions with ActiveX objects and Automation programming.
<Image>AnimationGetParameter (Function)
Reads the value of one of the animation parameters defined for an Image field.
<Table>.EnumColumn (Function)
Returns the name of a column found in a Table or Treeview Table control.
<ftpConnection variable>.Name (Function)
Returns the name of the last file accessed by an FTP function.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
<WBadminAuth variable>.DeleteApplication (Function)
Deletes an application from a WEBDEV Application Server.
Manipulating Map controls programmatically (prefix syntax)
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate Map controls.
Creating an interactive diagram
The Diagram Editor control allows end users to create and edit diagrams...
<Array>.Apply (Function)
Executes a procedure for each element of a WLanguage array.
<List Box>.Insert (Function)
Inserts an element into a List Box, ListView or Combo Box control populated programmatically.
Name (Property)
The Name property is used to get the name of an element.
<Table>.InputSearch (Function)
Enables input in the search area in the column title of the Table or Treeview Table control.
SysRecentDocList (Function)
Returns the list of recently opened documents.
<Map>.DisplayPosition (Function)
Centers the map displayed in a Map control on a geographical position or on a specific location.
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...
<Table>.SetFocus (Function)
Gives focus to a line in a Table or hierarchical Table field: the field switches to input for the specified line and column.
<mongoCollection variable>.ExecuteOperations (Function)
Performs MongoDB write operations in bulk. This allows you to avoid network latency issues you would encounter if you performed the operations individually.
Table control based on a variable
A Table control based on a variable is a Table control whose columns are bound to the elements of an Array variable, to the members of a class or to the elements of an advanced variable (e.g., xlsDocument)...
Report based on a TreeView Table control
You can use a report based on a TreeView Table control to directly print the information displayed in a TreeView Table control found...
Silent setup
This help page presents the different types of silent installation available:
  • WEBDEV Application Server installation.
  • HFSQL Client/Server installation.
<mongoDatabase variable>.Info (Function)
Returns information about a MongoDB database.
<upnpDevice variable>.GetMute (Function)
Retrieves the 'Mute' status of a UPnP device.
Project Management Hub: Project Management
Project Management Hub: project management (view, create, ...)
MenuExist (Function)
Indicates whether a menu option exists in a menu.
WDLog: Backup of HFSQL tables
WDLog allows you to save all the HFSQL tables used by a WINDEV or WEBDEV application...
Manipulating PDF files
PDF is one of the most widely used formats for sending and storing electronic documents...
Installing an HFSQL Client/Server server with an application
When creating the setup program of a WINDEV application using HFSQL Client/Server tables, the wizard allows you to...
<TreeView>.Position (Function)
Displays a TreeView control from a specified element (node or leaf) or returns the name of the first element displayed in a TreeView control.
Data Source (Variable type)
A Data Source variable is used to describe a temporary data source (query, view, alias, etc.).
WorksheetName (Property)
The WorksheetName property is used to get or change the name of the current worksheet in a Spreadsheet control.
NoteLoadAll (Function)
Imports and displays the repositionable notes of the current window saved beforehand by NoteSaveAll.
<Document variable>.StartModification (Function)
Indicates the start of a series of actions performed on a Document variable in a single event ("undo/redo").
SysNameMainScreen (Function)
Returns the name of the main screen for the computer.
<Tab>.Status (Function)
Returns the status of a dynamic tab pane (identified by its alias).
<Libellé>.AnimationSetMode (Function)
Changes the animation type of text in a Static Text control.
Remote deployment via FTP or HTTP
Gets the architecture (32 or 64-bit) of a computer's default email client.
<Source>.PrepareQuery (Function)
Initializes a query and declares this query to the database server in order to optimize the next executions of this query.
<List Box>.Add (Function)
Adds an element programmatically to a List Box, ListView, Combo Box or Carousel control.
Handling WEBDEV Account Manager via command line
All the features in WEBDEV Account Manager can be used via command line...
<Table>.Modify (Function)
Modifies a row in:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
<emailOutlookSession variable>.NbMessage (Function)
Returns the number of incoming messages in Outlook.
Changing sites from AWP to SEO-ready session mode
A query created in the query editor can contain several types of items...
<Document variable>.EndModification (Function)
Indicates the end of a series of actions performed in a Document variable in a single event ("undo/redo").
<Image>.AnimationSetParameter (Function)
Changes one of the animation parameters used for a moving image (in an Image field).
<Source>.PrepareSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the database server in order to optimize the next executions of this query.
<Organization Chart>.Occurrence (Function)
Returns the number of elements found in an Organization Chart control.
<Word Processing>.EndModification (Function)
Indicates the end of a series of actions performed in a Word Processing control in a single event ("undo/redo").
SysNameExe (Function)
Returns the name and full path of an application.
<WBadminAuth variable>.ListApplication (Function)
Returns the list of applications on a WEBDEV Application Server, for a given account and a given type.
<Word Processing>.StartModification (Function)
Indicates the start of a series of actions performed in a Word Processing control in a single event ("undo/redo").
JWTParameters (Variable type)
The JWTParameter type is used to define all the data required for JWT-based authentication.
Page templates and inheritance
When a page template is applied to a page, all the controls and code found in the template are "copied" into the page...
<upnpDevice variable>.GetBrightness (Function)
Retrieves the brightness of a UPnP device.
<Source>.ExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
WX file
The "Executable Name".WX file is used to manage some features directly, even if these features have not been included in the application. This file is found beside the executable.
NoteSaveAll (Function)
Saves the repositionable notes of the current window in a file.
HDescribeSemanticIndex (Function)
Describes a semantic index of a programmatically created table.
1
2
3
4
>