|
|
|
|
- Overview
- Handling Multiline Zone controls programmatically
Handling a Multiline Zone control programmatically
WINDEV and WINDEV Mobile allow you to programmatically handle Multiline Zone controls: - A Multiline Zone control can be handled programmatically using the control name. This page presents the different operations available.
- There are multiple WLanguage functions to handle the dynamic rows of a Multiline Zone control.
This help page explains how to programmatically handle Multiline Zone controls.
Handling Multiline Zone controls programmatically To access the controls in a static row of a Multiline Zone control, simply use the following syntax: <Multiline Zone control>.<Control name> For example: MZ_General.STC_N_of_xxx = StringBuild("Number of Order Form: %1", ORDER.OrderNum)
To handle the elements in a dynamic row of a Multiline Zone control, you must use the index of the row to handle. The syntax is as follows: <Multiline Zone control>[<Index>].<Control name> = <Value> For example:
nRow is int = mlzAddLine(MZ_Products) MZ_Products[nRow].STC_NameProdRow = stRow.sProdCap MZ_Products[nRow].STC_NameProdRow.Color = LightBlue MZ_Products[nRow].EDT_QtyRow = stRow.nQuantity
Remarks: - Index "1" corresponds to the first row of the Multiline Zone control. All rows are numbered (static rows and dynamic rows). If the Multiline Zone control contains static rows and dynamic rows, the number of static rows must be taken into account.
- The dynamic rows of a Multiline Zone control can be handled using different WLanguage functions.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|