ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Optimizing the query execution
The query editor allows you to optimize the execution speed of one or more queries...
Describing a query
Once a query is created, all the characteristics of this query can be modified at any time...
Example for creating a select query
This help page explains how to create two select queries...
Query creation mode: independent or embedded query
The query editor proposes two methods for creating a query...
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...
(No title )
Handling the versions of a window, report, query or project
When creating and developing the different elements of a project (window, query, report, project, ...
Operations in a Select query
The query editor allows you to perform operations on the values of an item...
Joins between the tables of a select query
When several tables are used in a query, the query editor automatically searches for the links between these tables described in the database schema...
Project comparator
Comparing two windows (two pages, two reports, two classes, ...
Creating an insert query
An insert query (corresponding SQL statement...
Creating a query
Two methods can be used to create a query...
Creating a select query
A select query (corresponding SQL statement...
Test of a query
The query editor allows you to run the test of query result...
Creating a combining query
A combining query (corresponding SQL statement: UNION) ...
Selection conditions of a query
The selection conditions of records are applied to the items used in the queries...
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...
Environment of the query editor
When creating a class in the code editor, the Constructor and Destructor methods are automatically created by default...
Items used in a select query
A query created in the query editor can contain several types of items...
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...
Events associated with framesets
List of events associated with framesets...
FicEncryption (Property)
The FicEncryption property is used to set the encryption method of a data file.
MmoEncryption (Property)
The MmoEncryption property is used to set the encryption method of the memo file (.MMO) associated with the data file.
NdxEncryption (Property)
The NdxEncryption property is used to configure the encryption method for the index (.NDX) file associated with the data file.
Sortable (Property)
The Sortable property is used to: Determine if a Table control column is sortable. Make a column of a Table control sortable or not....
ControlDelete (Function)
Permanently deletes a control from a window, page or report.
grDestinationWMF (Function)
Defines a meta file as chart destination.
Testing a Java project and compiling it
When your Java application is developed, you can run the test of the Java project and compile it before creating the archive......
Handling Context Menu controls programmatically
WEBDEV includes different WLanguage functions and properties to handle Context Menu controls programmatically......
The Flexbox control
Flexbox is a standard layout system for web pages......
ScreenToSource (Function)
Automatically initializes: the values of a table's items in memory with the values from the controls in the window. the value of the WLanguage variables with the value of the window controls. This function is also available for WEBDEV pages....
grDestinationControl (Function)
Defines an Image control as destination of a chart.
OpenPopupAsynchronous (Function)
Opens a popup window whose result will be retrieved via a WLanguage procedure ("callback").
WindowToData (Function)
Automatically updates: the values of a table's items in memory with the values from the controls in the window. the value of the WLanguage variables with the value of the window controls. This function is also available for WEBDEV pages....
Background tasks
Continuing to run a process when the application is in background is very useful on mobile......
NullAllowed (Property)
The NullAllowed property is used to manage the NULL value in the items of HFSQL tables.
InitialContent (Property)
The InitialContent property gets the initial content: of a List Box control populated programmatically. of a Combo Box control populated programmatically. of a "List of values" column in a Table control. in a Spreadsheet control....
Process (Property)
The Process property is used to modify the processes to be executed by the events available on a control, window, page, report, etc.
HTransaction (Function)
Starts a transaction on the data files (HFSQL or accessed via a Native Connector) and creates the transaction file.
ReturnedValue (Property)
The ReturnedValue property is used to: Get and change the value returned by a window, page or report. Get and change the value returned by an option in a Radio Button control....