|
|
|
|
|
|
|
|
|
|
|
|
|
|
| The FOR EACH statement performs different types of iterations... |
|
|
|
|
|
|
|
The keyword BREAK can correspond: - to the BREAK statement: it allows you to exit a set of instructions and run the rest of the current process.
- to the BREAK label: it allows you to declare a section of code in a loop. This code will be run when exitingfrom the loop with a "BREAK" statement.
|
|
|
|
|
|
|
|
The CONTINUE keyword can correspond: - to the CONTINUE instruction. It allows you to go back to the beginning of the first iteration without finishing the code of the current iteration.
- to the CONTINUE: label. It allows you to declare a common code in a loop.
|
|
|
|
|
|
|
|
| Inserts a row as an internal window into a Looper control populated programmatically. |
|
|
|
|
|
|
|
| A report based on a Looper control is used to directly print the information displayed in the control... |
|
|
|
|
|
|
|
| Here is an overview of how to handle Looper controls populated programmatically in WLanguage |
|
|
|
|
|
|
|
| You can manipulate Looper controls in a window or page using the following WLanguage properties... |
|
|
|
|
|
|
|
| Here is an overview of how to handle Looper controls populated programmatically in WLanguage. |
|
|
|
|
|
|
|
| Cancels the display of the internal window displayed in a Looper control further to the row swipe. |
|
|
|
|
|
|
|
| Table/Looper controls can be used to display a set of information... |
|
|
|
|
|
|
|
| Cancels the display of the internal window displayed in a Looper control further to the row swipe. |
|
|
|
|
|
|
|
| WLanguage's generative coding AI generates code suggestions as you type... |
|
|
|
|
|
|
|
| Determines if every point of geometry A (2D polygon) lies inside or on the boundary of geometry B. |
|
|
|
|
|
|
|
| Defines and enables a "Contains" filter on a data file, view or query. |
|
|
|
|
|
|
|
| Determines whether two geometries are spatially equal, i.e. whether the first geometry is included in the second, and vice versa. |
|
|
|
|
|
|
|
| Determines if geometry A (of type 2D polygon) contains geometry B. |
|
|
|
|
|
|
|
| Determines if geometry A (of type geographic polygon) covers geometry B. |
|
|
|
|
|
|
|
| Sorts a Table or TreeView Table control on one or more columns (lexicographical sort). |
|
|
|
|
|
|
|
| MCI functions are used to easily handle the media files... |
|
|
|
|
|
|
|
| The sysNotification type is used to define all the advanced characteristics of an interactive system notification. |
|
|
|
|
|
|
|
| Pritns a text in HTML format in a rectangular area.
|
|
|
|
|
|
|
|
| A List Box or Combo Box control can be used to display the content of a data file, to allow a user to select a record, for example... |
|
|
|
|
|
|
|
| Determines if a 2D polygon overlaps another geometry. |
|
|
|
|
|
|
|
| Determines if geometry A (of type 2D polygon) covers geometry B. |
|
|
|
|
|
|
|
| This help page explains how to create a Sum query with the query editor. |
|
|
|
|
|
|
|
| Prints rich text format (RTF) in a rectangular area. |
|
|
|
|
|
|
|
| Determines if a geographic polygon crosses another geometry. |
|
|
|
|
|
|
|
| We are going to call the elements developed in WINDEV (project, windows, analysis, ... |
|
|
|
|
|
|
|
| We are going to call the elements developed in WINDEV (project, windows, ... |
|
|
|
|
|
|
|
| Checks whether the intersection of a 2D polygon and another geometry does not result in an empty set. |
|
|
|
|
|
|
|
| Sets the position on the last record of a data file according to a browse item. |
|
|
|
|
|
|
|
| Lists the files found in a directory and returns the list of files. |
|
|
|
|
|
|
|
| Sets the position on the last record of a data file according to a browse item. |
|
|
|
|
|
|
|
| Determines if a geographic polygon overlaps another geometry. |
|
|
|
|
|
|
|
| Sets the position on the first record whose value for a specific item is greater than or equal to a sought value (generic search). |
|
|
|
|
|
|
|
| Sets the position on the first record whose value for a specific item is greater than or equal to a sought value (generic search). |
|
|
|
|
|
|
|
Indicates whether the code is run:- from a Windows Mobile application.
- from a WINDEV application, from a WEBDEV website or from a PHP application.
Function kept for backward compatibility. |
|
|
|
|
|
|
|
| Determines whether geometry A is completely within geometry B (i.e., geometry B completely contains geometry A). |
|
|
|
|
|
|
|
| Calculates the distance between two geometries. |
|
|
|
|
|
|
|
| The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure... |
|
|
|
|
|
|
|
Inserts an element at a given position:- into a one-dimensional array.
- into an associative array.
- into an advanced array property (array of gglCalendar events, etc.).
- into a WLanguage list.
|
|
|
|
|
|
|
|
| When testing an application in the editor, breakpoints make it possible to automatically launch the debugger from a given line of code... |
|
|
|
|
|
|
|
Inserts an element at a given position:- into a one-dimensional array.
- into an associative array.
- into an advanced array property (array of gglCalendar events, etc.).
- into a WLanguage list.
|
|
|
|
|
|
|
|
Inserts an element at a given position: - into a one-dimensional WLanguage array.
- into an associative array.
- into an advanced array property (array of gglCalendar events, etc.).
- into a WLanguage list.
|
|
|
|
|
|
|
|
| Determines whether two geometries are spatially equal, i.e. whether the first geometry is included in the second, and vice versa. |
|
|
|
|
|
|
|
| Determines if a 2D polygon crosses another geometry. |
|
|
|
|
|
|
|
| WINDEV Tutorial: Managing data in a WINDEV application
Lesson 6 - Chart and Pivot Table - 30 min |
|
|
|
|
|
|
|
| A series of options allows you to customize and take full advantage of the code editor... |
|
|
|
|
|
|
|
| This help page explains how to create an SQL query to filter records. |
|
|
|
|
|
|
|
| Enumerates project elements: windows, pages, reports, queries, etc. |
|
|
|
|
|
|
|
| Usage example of the XMLParent function |
|
|
|
|
|
|
|
| Converts a time to an integer. |
|
|
|
|
|
|
|
| Defines and enables a "Contains" filter on a data file, view or query. |
|
|
|
|
|
|
|
| Determines if geometry A (of type geographic polygon) contains geometry B. |
|
|
|
|
|
|
|
| A List Box or Combo Box control can be used to display the content of a data file or query, to allow a user to select a record, for example... |
|
|
|
|
|
|
|
| Determines if geometry A covers geometry B. |
|
|
|
|
|
|
|
| The htmlDocument type is used to define all the advanced characteristics of an HTML document. |
|
|
|
|
|
|
|
| Goes to the next row (i.e next record) of the query result. |
|
|
|
|
|
|
|
| Checks whether two geometries have a non-empty intersection. |
|
|
|
|
|
|
|
| TreeView controls can be created directly linked to data. |
|
|
|
|
|
|
|
| Determines if every point of geometry A lies inside or on the boundary of geometry B. |
|
|
|
|
|
|
|
| List of properties associated with a report |
|
|
|
|
|
|
|
| Determines whether two geometries overlap. |
|
|
|
|
|
|
|
| WINDEV allows you to create a standard socket server... |
|
|
|
|
|
|
|
| Determines if geometry A contains geometry B. |
|
|
|
|
|
|
|
| The dynamic audit of an application analyzes its runtime performance... |
|
|
|
|
|
|
|
| Periodically and automatically calls a WLanguage procedure. |
|
|
|
|
|
|
|
| Positions on the first row of the query result. |
|
|
|
|
|
|
|
| Usage example of the TwainState function |
|
|
|
|
|
|
|
| Periodically and automatically calls a WLanguage procedure. |
|
|
|
|
|
|
|
| You can manipulate Rich Text Area controls in a window using the following WLanguage properties... |
|
|
|
|
|
|
|
| Stores the current file context (current record, filter, pointers). |
|
|
|
|
|
|
|
| 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)... |
|
|
|
|
|
|
|
| By default, WDInst (the setup editor) proposes a standard setup program (the wallpaper corresponds to a gradient shade of blue and no slide is displayed... |
|
|
|
|
|
|
|
| Automatically associates each column of the query result with a control or with a variable of the application. |
|
|
|
|
|
|
|
| Compares two geometries and determines if their intersection spatially crosses. |
|
|
|
|
|
|
|
| WEBDEV Tutorial - Creating a website with back office processes
Lesson 3 - Editing products - 50 min |
|
|
|
|
|
|
|
| Sets the position on the last record whose value for a specific item is less than or equal to a sought value (exact-match search). |
|
|
|
|
|
|
|
| Sets the position on the last record whose value for a specific item is less than or equal to a sought value (exact-match search). |
|
|
|
|
|
|
|
| Stores the current context of a data file: current record, filter, read pointers. |
|
|
|
|
|
|
|
| Usage example of the HAlias function |
|
|
|
|
|
|
|
| This chapter covers the following topics... |
|
|
|
|
|
|
|
| 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)... |
|
|
|
|
|
|
|
| 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)... |
|
|
|
|
|
|
|
| The Appointment structure is a preset structure of WLanguage (no declaration is required)... |
|
|
|
|
|
|
|
| Defines and enables a filter on a data file, view or query. |
|
|
|
|
|
|
|
| Reads a record in a file according to a given record number. |
|
|
|
|
|
|
|
| Defines and enables a filter on a data file, view or query. |
|
|
|
|
|
|
|
| List of properties associated with a window |
|
|
|
|
|
|
|
| Used to enumerate the subelements of a project element. |
|
|
|
|
|
|
|
| Reads a record in a file according to a given record number. |
|
|
|
|
|
|
|
| Performs a search in an XML document. |
|
|
|
|
|
|
|
The StoredItem property is used to:- Get the stored item or variable of a Table, Looper, TreeView, List Box or Combo Box control.
- Set the stored item or variable of a Table, Looper, TreeView, List Box or Combo Box control..
|
|
|
|
|
|
|
|
| Sets the position on the first record whose value for a specific item is strictly equal to a sought value (exact-match search). |
|
|
|
|
|
|
|
| This help page presents the main aspects of the Action Bar description window ... |
|
|
|
|
|
|
|
| Reads the header of the email found before the current email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook). |
|
|
|
|
|
|
|
| Sets the position on the first record whose value for a specific item is strictly equal to a sought value (exact-match search). |
|
|
|
|
|
|
|
| Defines and enables a filter used to find the exact value of a string item. |
|
|
|
|
|
|
|
| Events can be used to synchronize the different threads of an application... |
|
|
|
|
|
|
|
| Sets the position on the last file record whose value for a specific item is less than or equal to a sought value. |
|
|
|
|
|
|
|
| Positions on the first file record whose value for a specific item is greater than or equal to a sought value. |
|
|
|
|
|
|
|
| Usage example of the XMLDocument function |
|
|
|
|
|
|
|
| Sets the position on the last file record whose value for a specific item is less than or equal to a sought value. |
|
|
|
|
|
|
|
| Positions on the first file record whose value for a specific item is greater than or equal to a sought value. |
|
|
|
|
|
|
|
| List of properties associated with the ListView control |
|
|
|
|
|
|
|
| Reads the header of the last Email received, depending on the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
|
|
|
|
|
|
|
|
| The following properties are available in PHP |
|
|
|
|
|
|
|
| List of WLanguage properties of Internal Window controls |
|
|
|
|
|
|
|
| List of properties associated with a supercontrol |
|
|
|
|
|
|
|
| WINDEV Mobile tutorial: Developing an Android and iOS application
Lesson 4 - Windows with search - 30 min |
|
|
|
|
|
|
|
| Defines and enables an "Included between" filter on a file, view or query. |
|
|
|
|
|
|
|
| Defines and enables a "Start with" filter on a file, view or query. |
|
|
|
|
|
|
|
| A TreeView Table control can be linked to a data file or a query... |
|
|
|
|
|
|
|
| Defines and enables an "Included between" filter on a file, view or query. |
|
|
|
|
|
|
|
| WINDEV Mobile tutorial: Developing an Android and iOS application
Lesson 2 - Development - 30 min |
|
|
|
|
|
|
|
| Starting with version 2024, you can store and manipulate geometric and geographic data in HFSQL databases... |
|
|
|
|
|
|
|
| List of properties associated with the TreeView Table control |
|
|
|
|
|
|
|
| Finds a file or directory. |
|
|
|
|
|
|
|
| Defines and enables a "Start with" filter on a file, view or query. |
|
|
|
|
|
|
|
| WINDEV Mobile tutorial: Developing an Android and iOS application
Lesson 1 - Application overview - 10 min |
|
|
|
|
|
|
|
| This help page explains how to read an email from a WINDEV application and how to display its content in a WINDEV application. |
|
|
|
|
|
|
|
| The Multimedia control is used to easily display a video in the browser. |
|
|
|
|
|
|
|
| Positions on the first record of the data file whose value for a specific item is greater than or equal to a search value (generic search by default). |
|
|
|
|
|
|
|
| Usage example of the fReadLine function |
|
|
|
|
|
|
|
| You can manipulate List Box controls in a window or page using the following WLanguage properties... |
|
|
|
|
|
|
|
| You can manipulate Table controls in a window or page using the following WLanguage properties... |
|
|
|
|
|
|
|
| The test of the entire project allows you to simulate the start of the application with the executable... |
|
|
|
|
|
|
|
| You can manipulate TimeLine controls in a window using the following WLanguage properties. |
|
|
|
|
|
|
|
| The code editor allows you to enter "Code snippets"... |
|
|
|
|
|
|
|
| Defines and enables a filter used to find the exact value of a string item. |
|
|
|
|
|
|
|
| A TimeLine control can be... |
|
|
|
|
|
|
|
| A TimeLine control can be... |
|
|
|
|
|
|
|
| Retrieves, from the store, information about the "In-App" products associated with the application. |
|
|
|
|
|
|
|
| Determines if a query has been executed. |
|
|
|
|
|
|
|
| You can manipulate Combo Box controls in a window or page using the following WLanguage properties... |
|
|
|
|
|
|
|
| WINDEV Tutorial: Optimizing a project
Lesson 1 - Project audits - 15 min |
|
|
|
|
|
|
|
| WINDEV and WEBDEV allow you to programmatically manipulate Diagram Editor controls... |
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
| Callback de la fonction PartageProximitéAttendConnexion1.Cb pour le paramètre CallbackResultat |
|
|
|
|
|
|
|
| Sets the position on the first record according to a browse item. |
|
|
|
|
|
|
|
| The integrated WINDEV language, WLanguage, is powerful, simple and intuitive... |
|
|
|
|
|
|
|
| Positions on the first file record according to a browse item. |
|
|
|
|
|
|
|
| Writes a character string to the output buffer of the specified serial port, parallel port or infrared port. |
|
|
|
|
|
|
|
| List of properties associated with the Cell control |
|
|
|
|
|
|
|
| Deletes a connection between the current program and a recipient. |
|
|
|
|
|
|
|
| Returns the alias of the specified MDI child window. |
|
|
|
|
|
|
|
| List of properties associated with the reports and their controls |
|
|
|
|
|
|
|
| Indicates whether the application is running in Mac Catalyst mode (running an iPad application on a Mac). |
|
|
|
|
|
|
|
| WINDEV proposes an MVP RAD that generates the "table" and "form" windows as well as the necessary Presenter and Model classes... |
|
|
|
|
|
|
|
| Retrieves the number of bytes waiting to be transferred in the output buffer of the specified serial port or parallel port. |
|
|
|
|
|
|
|
| Plays a sound in WAV format. |
|
|
|
|
|
|
|
| Indicates whether "Recycle pre-launched sessions" is enabled in the project options. |
|
|
|
|
|
|
|
| A ListView control can be used to display the content of a data file (or the content of a query)... |
|
|
|
|
|
|
|
| Indicates if there is a Guided Tour in progress. |
|
|
|
|
|
|
|
| Here are the new features that you will discover in this version... |
|
|
|
|
|
|
|
| Used to find out whether a current document exists in Lotus Notes. |
|
|
|
|
|
|
|
| Positions on the last document found in Lotus Notes. |
|
|
|
|
|
|
|
| Positions on the document found after the current document in Lotus Notes. |
|
|
|
|
|
|
|
| Positions on the document found before the current document in Lotus Notes. |
|
|
|
|
|
|
|
| Several WLanguage properties can be used on an Organizer control found in a window... |
|
|
|
|
|
|
|
| This help page explains how to read emails via the POP3 protocol. |
|
|
|
|
|
|
|
| Indicates whether the Android application is in kiosk mode. |
|
|
|
|
|
|
|
| Determines if a query has been executed. |
|
|
|
|
|
|
|
| This page explains how to program TreeView Table controls... |
|
|
|
|
|
|
|
| This page explains how to program TreeView Table controls... |
|
|
|
|
|
|
|
| You can manipulate Scheduler controls in a window or page using the following WLanguage properties. |
|
|
|
|
|
|
|
| Executes a global procedure in the context of the global service of the WebSocket server. |
|
|
|
|
|
|
|
| Specifies the HTTP code that will be returned to the client after the Server code of the page is executed. |
|
|
|
|
|
|
|
| Several WLanguage properties can be used on a group of controls found in a window, in a page or in a report... |
|
|
|
|
|
|
|
| WINDEV allows you to generate a Java application without even knowing the Java language... |
|
|
|
|
|
|
|
| Table controls allow you to display and/or enter data... |
|
|
|
|
|
|
|
| WEBDEV Tutorial - Creating a WEBDEV project and its analysis
Lesson 2 - Creating data files in the analysis - 40 min |
|
|
|
|
|
|
|
| WINDEV Tutorial: Creating a WINDEV project and its analysis
Lesson 2 - Creating data files in the analysis - 40 min |
|
|
|
|
|
|
|
| Specifies the HTTP code that will be returned at the end of the execution of the REST web service function. |
|
|
|
|
|
|
|
| The code editor is the editor where the developers spend most of their time. This help page presents a series of useful options for the most common actions ...
|
|
|
|
|
|
|
|
| WINDEV Tutorial: Managing data in a WINDEV application
Lesson 2 - Searching and iterating over records - 30 min |
|
|
|
|
|
|
|
| What's new in WINDEV 2025 in the What's new 2025 brochure. |
|
|
|
|
|
|
|
| What's new in WINDEV Mobile 2025 is presented in the What's new 2025 brochure. |
|
|
|
|
|
|
|
| Declares a query created in the query editor to the HFSQL engine and runs this query. |
|
|
|
|
|
|
|
| Table controls allow you to display and/or enter data... |
|
|
|
|
|
|
|
| List of properties associated with windows, pages and controls |
|
|
|
|
|
|
|
| What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure. |
|
|
|
|
|
|
|
| Running a project step-by-step allows you to start the debugger when launching the application... |
|
|
|
|
|
|
|
| Version 2026 includes new and improved functions, properties and data types, ... |
|
|
|
|
|
|
|
| List of constants used by the HFSQL functions. |
|
|
|
|
|
|
|
| Value of constants for the Windows 32-bit API |
|
|
|
|
|
|
|
| The advanced types of WLanguage are as follows |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|