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.
<Looper>.ToWord (Function)
Creates a Word file (.RTF) using the data from a Looper control.
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.
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.
<Word Processing>.Seek (Function)
Finds a character string in an entire Word Processing 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.
Markdown (Property)
The Markdown property is used to enable or disable Markdown formatting in the controls of a window or a report.
InputType (Property)
The TypeSaisie property lets you know or modify the type of input allowed by a field: Duration, Date, Numerical, ...
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.
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.
<mongoGridFS variable>.GetFile (Function)
Retrieves (on the local computer) a file identified by its name and found in a MongoDB file system.
HsMenu,Name (External language)
Adds a menu into the window that opens.
<Document variable>.Seek (Function)
Finds a character string in an entire Document variable.
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.
Null (Reserved word)
The Null keyword can be used according to different methods in WLanguage...
Display (External language)
Displays a value in a control or assigns a value in a variable.
<Source>.DataSourceKnown (Function)
Determines if a data source has been initialized.
<Map>.AddMarker (Function)
Adds a new marker onto a map displayed in a Map control.
<Table>.EnumColumn (Function)
Returns the name of a column found in a Table or Treeview Table control.
<Menu>.Exist (Function)
Indicates whether a menu option exists in a menu.
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...
Manipulating WinForm .Net controls programmatically
The Key property is used to manipulate keys:
Table populated programmatically: WLanguage manipulation (prefix syntax)
Here is an overview of how to manipulate Table controls populated programmatically in WLanguage.
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...
Creating the skin template of a report
An Item Description variable is used to describe one or more items in a data file programmatically.
PermissionList (Function)
Returns one or all the permissions declared by the application.
<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.
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.
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.
Manipulating Map controls programmatically (prefix syntax)
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate Map controls.
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)...
<Table>.InputSearch (Function)
Enables input in the search area in the column title of the Table or Treeview Table control.
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...
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.
<Map>.DisplayPosition (Function)
Centers the map displayed in a Map control on a geographical position or on a specific location.
Name (Property)
The Name property is used to get the name of an element.
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...
SysRecentDocList (Function)
Returns the list of recently opened documents.
<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.).
<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.
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...
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.
MenuExist (Function)
Indicates whether a menu option exists in a menu.
<upnpDevice variable>.GetMute (Function)
Retrieves the 'Mute' status of a UPnP device.
Manipulating PDF files
PDF is one of the most widely used formats for sending and storing electronic documents...
<List Box>.Insert (Function)
Inserts an element into a List Box, ListView or Combo Box control populated programmatically.
WDLog: Backup of HFSQL tables
WDLog allows you to save all the HFSQL tables used by a WINDEV or WEBDEV application...
<mongoDatabase variable>.Info (Function)
Returns information about a MongoDB database.
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...
<Source>.PrepareQuery (Function)
Initializes a query and declares this query to the database server in order to optimize the next executions of this query.
Remote deployment via FTP or HTTP
Gets the architecture (32 or 64-bit) of a computer's default email client.
<Tab>.Status (Function)
Returns the status of a dynamic tab pane (identified by its alias).
<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.
<emailOutlookSession variable>.NbMessage (Function)
Returns the number of incoming messages in Outlook.
Project Management Hub: Project Management
Project Management Hub: project management (view, create, ...)
<Document variable>.StartModification (Function)
Indicates the start of a series of actions performed on a Document variable in a single event ("undo/redo").
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.
<Table>.Modify (Function)
Modifies a row in:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
<Source>.ExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
<List Box>.Add (Function)
Adds an element programmatically to a List Box, ListView, Combo Box or Carousel control.
<Image>.AnimationSetParameter (Function)
Changes one of the animation parameters used for a moving image (in an Image field).
<Word Processing>.EndModification (Function)
Indicates the end of a series of actions performed in a Word Processing control in a single event ("undo/redo").
Handling WEBDEV Account Manager via command line
All the features in WEBDEV Account Manager can be used via command line...
<Document variable>.EndModification (Function)
Indicates the end of a series of actions performed in a Document variable in a single event ("undo/redo").
JWTParameters (Variable type)
The JWTParameter type is used to define all the data required for JWT-based authentication.
SysNameMainScreen (Function)
Returns the name of the main screen for the computer.
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.
<Libellé>.AnimationSetMode (Function)
Changes the animation type of text in a Static Text control.
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").
<WBadminAuth variable>.DeleteApplication (Function)
Deletes an application from a WEBDEV Application Server.
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.
<Organization Chart>.Occurrence (Function)
Returns the number of elements found in an Organization Chart control.
Changing sites from AWP to SEO-ready session mode
A query created in the query editor can contain several types of items...
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
4