DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Zone Multiligne
  • Présentation
  • Manipuler le champ Zone multiligne par programmation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
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.
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 17/06/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale