ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Query creation mode: independent or embedded query
The query editor proposes two methods for creating a query...
Operations in a Select query
The query editor allows you to perform operations on the values of an item...
Selection conditions of a query
The selection conditions of records are applied to the items used in the queries...
HSuggestKeyEnd (Function)
Finishes collecting information on executed queries.
Project comparator
Comparing two windows (two pages, two reports, two classes, ...
Items used in a select query
A query created in the query editor can contain several types of items...
Sort order of records found in a select query
To make the result of a query easier to read, the records can be sorted according to one or more items...
Create an insert query
An insert query (corresponding SQL statement...
Carrying over the differences from an element to another one
The project comparator is used to compare two elements and to list the differences found...
Joins between the data files of a select query
When several data files are used in a query, the query editor automatically searches for the links between these files defined in the analysis...
HSuggestKey (Function)
Returns a list of keys to add to data files to improve query performance.
HSuggestKeyStart (Function)
Starts collecting information on executed queries.
Describing a query
Once a query is created, all the characteristics of this query can be modified at any time...
Creating a combining query
A combining query (corresponding SQL statement: UNION) ...
Example for creating a select query
This help page explains how to create two select queries...
Test of a query
The query editor allows you to run the test of query result...
Query: Displaying the records corresponding to a given period
When a "Date" item is found in the query, you have the ability to only select the records corresponding to a given period...
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...
Cardinalities
The cardinalities are used to count the links between the files......
PicResize (Function)
Resizes a WDPic image.
Rich text, links and images in the WEBDEV controls
Rich text supports multiple advanced features: font, weight, size, color, attribute, ......
<Image>.LayerVisible (Function)
Used to make a layer found in a WDPIC image visible or invisible.
Conditional target-code
The code editor allows you to enter a specific code for each environment (WINDEV, WEBDEV and WINDEV Mobile)......
Generating a description of a data file from a window or from a page
When you design a quick prototype, you often create windows (or pages) without defining any data files......
<Diagram variable>.Save (Function)
Saves a diagram as a "diag" file.
Assisted input in an edit control (prefix syntax)
Implementing input suggestions in an Edit control is very simple......
The Date edit control: Input or display masks
WINDEV, WINDEV Mobile and WEBDEV propose two types of masks......
SpellAddDictionary (Function)
Adds a word to the dictionary of OpenOffice: for the instance of the current application. for all the applications....
Compilation statement: COMPILE IF
The <COMPILE IF> statement allows you to compile (or not) a WLanguage code according to a condition.
ImageLayerVisible (Function)
Used to make a layer found in a WDPIC image visible or invisible.
Positioning marks in the code
The positioning marks are used to "tag" specific lines of code......
2. Examples and components provided with WEBDEV
DiagramSave (Function)
Saves a diagram as a "diag" file.
PicRectangularSnipOCR (Function)
Runs OCR and extracts the text from a rectangular area defined with the mouse.
UUID (Type of variable)
The UUID type is used to easily manage: UUIDs or GUIDs, automatic UUID HFSQL identifiers, identifiers for COM/Automation objects and interfaces, ......
Control template
A control template is a set of controls that can be re-used in several windows or pages......
Installing the monitoring robot
The monitoring robot includes three executables......
Installing the robot controller
The monitoring robot includes three executables......
Installing the monitor
The monitoring robot includes three executables......
eYe magnet: conditional formatting of controls
The visual aspect of a window control can be automatically modified according to a series of conditions in order to attract the attention of the user to this control......
Flexbox example: ratios to distribute available space among controls
In a flexbox container, you can define ratios for the different controls so that they take up a given amount of space......
Automatic assisted universal replication
The automatic assisted replication is used to easily implement a replication on an existing application......
GridlinesVisible (Property)
The GridlinesVisible property is used to: Determine whether or not gridlines are visible in a control. Show or hide gridlines in a control....