ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Server code/Browser code
WEBDEV allows you to create static pages and dynamic pages...
Set of procedures
The global procedures are grouped in set of procedures...
Accessing a database in local mode (SQLite)
WEBDEV allows a site to create and access a database created by the browser on the computer of the Web user in browser code.
16. Types of code
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Local procedure
Two types of procedures are available...
ControlEnabled (Function)
Enables a control or a group of controls in a window. An animation can be set on the controls during this operation.
OrganizerListAppointment (Function)
Returns: the list of appointments found between two dates in an Organizer control, all appointments found in an Organizer control, a specific appointment (selected or hovered)....
SchedulerPositionDateTime
Displays a Scheduler control from a specified date or returns the date of the first day (or last day) displayed in a Scheduler control.
How to write into a text or CSV file?
This help page explains how to write into a text or CSV file....
dbgEnableLog (Function)
Enables the runtime log programmatically.
Handling Organizer controls programmatically
Organizer controls can be handled programmatically....
HImportText (Function)
Imports a Text file into a data file in HFSQL Classic or Client/Server format (data file described in the data model editor, or declared by HDeclare, HDeclareExternal or HDescribeFile)....
Handling files on an FTP server
FTP (File Transfer Protocol) is a protocol for transferring files from one site to another......
Report data source
...The reports can be created with the data coming from:...
WLanguage functions available for a report
Most WLanguage functions can be used in the events of a report (created with the report editor)......
xlsDeleteWorksheet (Function)
Deletes a worksheet from the Excel document.
ArcTan (Function)
Returns the arc tangent of a numeric value (integer or real).
FTPDisconnect (Function)
Closes the connection between the current computer and the FTP server (File Transfer Protocol).
grOrientation (Function)
Modifies the orientation of chart axes.
EmailSeekFirst (Function)
Finds one or more emails according to the criteria specified in the messaging software (Outlook, messaging software using the IMAP protocol, ...).
EmailSend (Function)
Sends an email via the SMTP protocol while controlling the "buffer" of the email.
HActivateFilter (Function)
Enables the filter that was previously created for the specified data file (view or query).
MyInternalWindow (Reserved word)
MyInternalWindow is used to handle the current internal window.
HSeekFirst (Function)
Positions on the first file record whose value for a specific item is greater than or equal to a sought value.
The Switch control
Switch controls (also called "Toggle controls") are now commonly used in interfaces......
Lambda: Expressions and procedures
A lambda ("lambda function") is a more concise way to write internal procedures...
EmailStartSMTPSession (Function)
Starts a session for sending emails with the SMTP protocol.
Constants for managing MongoDB databases
Constants used by the Mongoxxx functions...
CoordinateEditorToScreen (Function)
Converts a size or a position specified in the reference dpi in the editor (160 dpi) to the native dpi of screen on the device where the application is run.
TotalNbRec (Property)
The TotalNbRec property is used to: Get the number of records to be printed. Change the number of records to be printed....