PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Processes managed by default
  • Processes associated with a Spreadsheet control in a window
  • Processes associated with a Spreadsheet control in a report
  • Optional processes (in a window only)
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Processes associated with a Spreadsheet
Processes managed by default
WINDEV

Processes associated with a Spreadsheet control in a window

WINDEV manages the following processes by default (in the order in which they appear in the code editor):
ProcessRuntime condition
InitializingRun when opening the window. *
Selecting a cellRun when a cell is selected by the end user.
Versions 22 and later
Modifying a cell
New in version 22
Modifying a cell
Modifying a cell
Run when modifying the content of a cell:
  • when validating the content of the cell.
  • when deleting the content of a cell.
  • when copying the cell content via the "+" sign found at the bottom right of cell.
Versions 23 and later
After loading a workbook
New in version 23
After loading a workbook
After loading a workbook
Run after loading a workbook in the Spreadsheet control.
Versions 23 and later
Before closing the workbook
New in version 23
Before closing the workbook
Before closing the workbook
Run before closing the workbook in the Spreadsheet control.

(*) By default, the "Initializing" process of each control is run according to the creation order of controls in the window. To modify this runtime order:
  1. On the "Window" pane, in the "Order" group, click "Initialization".
  2. In the window that is displayed, use the arrows on the right to modify the initialization order of controls.
Versions 21 and later
WINDEVWEBDEV - Server code

Processes associated with a Spreadsheet control in a report

WINDEV and WEBDEV manage the following processes by default (in the order in which they appear in the code editor):
ProcessRuntime condition
InitializingRun when opening the report.
Before printingRun before printing a control.
Before printing cellRun before printing each cell of Spreadsheet control. This process is used to modify the cells of the Spreadsheet control.

See Processes associated with the report controls for more details.
New in version 21
WINDEVWEBDEV - Server code

Processes associated with a Spreadsheet control in a report

WINDEV and WEBDEV manage the following processes by default (in the order in which they appear in the code editor):
ProcessRuntime condition
InitializingRun when opening the report.
Before printingRun before printing a control.
Before printing cellRun before printing each cell of Spreadsheet control. This process is used to modify the cells of the Spreadsheet control.

See Processes associated with the report controls for more details.
WINDEVWEBDEV - Server code

Processes associated with a Spreadsheet control in a report

WINDEV and WEBDEV manage the following processes by default (in the order in which they appear in the code editor):
ProcessRuntime condition
InitializingRun when opening the report.
Before printingRun before printing a control.
Before printing cellRun before printing each cell of Spreadsheet control. This process is used to modify the cells of the Spreadsheet control.

See Processes associated with the report controls for more details.
Optional processes (in a window only)
Several optional processes can be managed.
To manage an optional process, all you have to do is select it in the icon bar of code window.
To add an optional process:
  1. Select the requested control.
  2. Display the code window of this control ([F2] key).
  3. Click the link "Add other processes to xxx" found at the end of window code, after the last process.
  4. All the optional processes available for the control are displayed.
  5. Check the optional process to add and validate.
    Note: You have the ability to select several optional processes.
  6. The selected optional process is automatically added into the processes managed by the control
To disable an optional process, perform the same operations to display the list of optional processes. Then, all you have to do is uncheck the optional processes to delete.
Note: If the disabled code contains WLanguage code, this code is automatically deleted.
You have the ability to manage:
  • the control rollover with the mouse,
  • the left mouse button down, up, with a double click,
  • the right mouse button down, up, with double click,
  • the mouse wheel, ...
See Optional processes for more details.
Minimum required version
  • Version 20
This page is also available for…
Comments
Click [Add] to post a comment