|
|
|
|
|
- Characteristics of inserted dynamic row
- Error case
Inserts a new dynamic row in a Multiline Zone control. This row is added at the position specified in the zone of the dynamic rows.
nLigne is int = 4
mlzInsertLine(ZM_Réseau, nLigne)
ZM_Réseau[nLigne].LIB_NomReseau = "Réseau"
ZM_Réseau[nLigne].IMG_Disponible.Visible = True
Sintaxis
mlzInsertLine(<Multiline Zone control> , <Position>)
<Multiline Zone control>: Control name Name of the Multiline Zone control to be used. <Position>: Integer Index of row to add. 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. Observaciones Characteristics of inserted dynamic row - The inserted dynamic row is empty by default.
- To customize the row (caption, color, visibility of elements, etc.), the controls must be modified by the following syntax:
<Champ Zone multiligne>[<Indice>].<Nom du champ>.<Propriété> = <Valeur> For example:
mlzInsertLine(ZM_Produits, nLigne)
ZM_Produits[nLigne].LIB_NomProdLigne = stLigne.sLibProd
ZM_Produits[nLigne].LIB_NomProdLigne.Couleur = LightBlue
ZM_Produits[nLigne].SAI_QteLigne = stLigne.nQuantite
- The inserted row is not selected by default. To select the added line, simply assign the value of the Multiline Zone control line index..
For example:
mlzInsertLine(ZM_Produits, nLigne)
ZM_Produits = nLigne
ormlzInsertLine(ZM_Produits, nLigne)
ZM_Produits.Valeur = nLigne
- When adding the dynamic row, the initialization processes of the controls in the row are run.
- The size of the Multiline Zone control is modified to take account of the inserted line: the field is enlarged at the bottom.. If controls are located below the Multiline Zone control, they are moved to the bottom. The useful height of the window is enlarged accordingly: you can scroll the window with your finger to see the bottom of the Multiline Zone control and any fields below it..
Error case An error occurs in the following cases: - no dynamic row is defined in the Multiline Zone control.
- more than 300 dynamic rows are found in the Multiline Zone control
- one of the initialization events of the row controls triggers an error.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|