|
|
|
|
|
- Présentation
- Manipuler le champ Zone multiligne par programmation
Manipuler un champ Zone multiligne par programmation
WINDEV et WINDEV Mobile permettent de manipuler un champ Zone multiligne par programmation : - Un champ Zone multiligne peut être manipulé directement par programmation en utilisant le nom du champ. Ces manipulations sont présentées dans cette page.
- Pour manipuler les lignes dynamiques d'un champ Zone multiligne par programmation, différentes fonctions WLangage sont disponibles.
Cette page d'aide détaille comment manipuler un champ Zone multiligne par programmation.
Manipuler le champ Zone multiligne par programmation Pour accéder aux champs présents dans une ligne statique d'un champ Zone multiligne, il suffit d'utiliser la syntaxe suivante :
<Champ Zone multiligne>.<Nom du champ> Par exemple :
ZM_General.LIB_N_de_xxx = ChaîneConstruit("N° de Bon de Commande : %1", COMMANDE.NumCommande)
Pour manipuler les éléments présents dans une ligne dynamique d'un champ Zone multiligne, il est nécessaire d'utiliser l'indice de la ligne à manipuler. La syntaxe est la suivante : <Champ Zone multiligne>[<Indice>].<Nom du champ> = <Valeur> Par exemple :
nLigne est un entier = zmlAjouteLigne(ZM_Produits) ZM_Produits[nLigne].LIB_NomProdLigne = stLigne.sLibProd ZM_Produits[nLigne].LIB_NomProdLigne.Couleur = BleuClair ZM_Produits[nLigne].SAI_QteLigne = stLigne.nQuantite
Remarques : - L'indice "1" correspond à la première ligne du champ Zone multiligne. Toutes les lignes sont numérotées (lignes statiques et lignes dynamiques). Si le champ Zone multiligne contient des lignes statiques et des lignes dynamiques, il est nécessaire de prendre en compte le nombre de lignes statiques.
- Les lignes dynamiques d'un champ Zone multiligne peuvent être manipulées à l'aide de plusieurs fonctions WLangage.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|