ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Specific page for displaying the site errors
If an error occurs in the dynamic WEBDEV website, a standard error page is displayed by default. This page informs the Web user of the error that occurred in the site.
Site testing: the different types of tests available
WEBDEV includes multiple methods for testing your sites...
DynamicSiteDisplay (Function)
Starts a dynamic WEBDEV website from a static page or from a dynamic WEBDEV page.
Testing a dynamic project from the administrator
Running the test from the WEBDEV administrator (WDAdmin) is used to check ...
The different types of sites
WEBDEV enables you to create static sites and/or dynamic sites...
Testing a dynamic project (session or AWP mode) from WEBDEV
The test of the entire project allows simulating the startup of the site...
Managing short URLs automatically
For the standard dynamic sites (with context), the access to the site can be done via a "standard" URL:
Differences according to the test mode of a dynamic project
The test of a dynamic project can be run ...
ExceptionChangeParameter (Function)
Configures the automatic behavior that will be implemented if an exception occurs in the current process.
ODBC on HFSQL via Visual .NET (in C#)
The ODBC driver on HFSQL Classic (single-user and multi-user) is used to access a HFSQL Classic database from an external database software that supports ODBC accesses......
WLanguage functions available for a report
Most WLanguage functions can be used in the events of a report (created with the report editor)......
HMergeView (Example)
Usage example of the HMergeView function
fDelete (Example)
Usage example of the fDelete function
How to contact the Free Technical Support?
The different methods to contact PC SOFT Technical Support....
EmailReadMessageHeader (Function)
Reads the header of an incoming email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
EmailReadNext (Function)
Reads the incoming email found after the current email according to the protocol (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
EmailReadFirst (Function)
Reads the first incoming email according to the protocol used (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
NetworkDisconnect (Function)
Disconnects a network drive.
Specific features of the applications for iPhone/iPad
RibbonEndExpandedMode (Function)
Collpases a collapsed ribbon that is temporily expanded.
InvalidInputShowTooltip (Function)
Shows an error tooltip under an Edit control to indicate why the input is invalid.
Inserting an image or video into a help page
It can be useful to use images or videos in help pages to explain the actions to be done, indicate which buttons must be used, etc....
Error 122: The name of an Automation object must be a string
SQLExec (Example)
Usage example of the SQLExec function
Markdown (Property)
The Property Markdown allows you to manage the Markdown format: in an Static control in an report. in the internal window fields (title and description) corresponding to the tour stage....
Handling Rating controls programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to handle Rating controls programmatically....
Check Box control: Automatic features (AAF)
The Check Box control can benefit from several AAFs (Automatic Application Features) ......
BREAK statement/"BREAK:" label
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....
zipExtractAll (Function)
Extracts all files from an archive and decompresses them.
zipDeleteAll (Function)
Deletes all files from an archive.
Cross-references in the code editor
The cross-references in the code editor are used to identify......
Managing connections
WINDEV, WEBDEV and WINDEV Mobile propose different methods for describing a connection......
LooperEndFilling (Function)
Ends the process to populate a Looper control programmatically.