PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Initialisation d'un champ Zone répétée mémoire
  • Ajout de répétitions (ou de lignes) dans un champ Zone répétée mémoire
  • Remarque
  • Sélection d'une répétition
  • Modification des attributs/champs d'une répétition
  • Modification de tous les attributs/champs d'une répétition
  • Modification d'un attribut/champ
  • Suppression d'une répétition
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Voici les principaux points de la programmation des champs Zone répétée mémoire. Le WLangage met à votre disposition de nombreuses fonctions permettant de gérer par programmation les champs Zone répétée mémoire.
N'hésitez pas à consultez la documentation de ces fonctions. Pour plus de détails, consultez Fonctions de gestion des champs Zone répétée.
Versions 15 et supérieures
Android Le champ Zone répétée est disponible en Android.
Nouveauté 15
Android Le champ Zone répétée est disponible en Android.
Android Le champ Zone répétée est disponible en Android.
Versions 16 et supérieures
Universal Windows 10 App Le champ Zone Répétée est disponible en Windows Phone.
WINDEVLinux Le champ Zone répétée est disponible en WINDEV sous Linux.
Nouveauté 16
Universal Windows 10 App Le champ Zone Répétée est disponible en Windows Phone.
WINDEVLinux Le champ Zone répétée est disponible en WINDEV sous Linux.
Universal Windows 10 App Le champ Zone Répétée est disponible en Windows Phone.
WINDEVLinux Le champ Zone répétée est disponible en WINDEV sous Linux.
Versions 21 et supérieures
Universal Windows 10 App Le champ Zone répétée est disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Le champ Zone répétée est disponible en mode Universal Windows 10 App.
Universal Windows 10 App Le champ Zone répétée est disponible en mode Universal Windows 10 App.
Initialisation d'un champ Zone répétée mémoire
La création d'une répétition (ou ligne) d'un champ Zone répétée n'est pas automatique. Elle doit être demandée explicitement par un appel aux fonctions :
Ajout de répétitions (ou de lignes) dans un champ Zone répétée mémoire
L'ajout de répétitions (ou lignes) dans un champ Zone répétée mémoire est réalisé :

Remarque

Pour une meilleure lisibilité du code, il est possible d'utiliser la méthode suivante :
  1. Ajouter une répétition vide.
  2. Affecter chaque attribut/champ un par un.
Lors de la suppression d'un attribut/champ, une erreur apparaît automatiquement. Cependant, le temps d'affichage peut être plus lent.

Sélection d'une répétition

Il est impossible de sélectionner une répétition.
Modification des attributs/champs d'une répétition

Modification de tous les attributs/champs d'une répétition

Pour modifier les attributs/champs d'une répétition spécifique, utilisez la fonction ZoneRépétéeModifie ou ZoneRépétéeModifieLigne, en précisant l'indice de la répétition à modifier.
Par exemple :
// Modifier la répétition numéro 3
ZoneRépétéeModifie(ZR_REPETE1, "HighLander" + TAB + "103min" + TAB + "Inconnu" + ...
TAB + "C. Lambert" + TAB + "" + TAB + "RO120", 3)
Pour modifier les attributs/champs de la répétition en cours, il n'est pas nécessaire de préciser l'indice.

Modification d'un attribut/champ

La modification d'un attribut/champ s'effectue directement en donnant le nom de l'attribut/champ à modifier.
  • Modification de l'attribut/du champ d'une répétition spécifique : Il faut indiquer l'indice de la répétition.
  • Modification d'un attribut/champ dans la répétition en cours : Il n'est pas nécessaire de préciser l'indice.
Suppression d'une répétition
La suppression d'une répétition (ou ligne) doit être demandée explicitement à l'aide de la fonction ZoneRépétéeSupprime. La syntaxe utilisée est :
ZoneRépétéeSupprime(<Champ Zone Répétée> [, Indice])
Si l'indice est précisé, la fonction ZoneRépétéeSupprime supprime la répétition correspondant à l'indice. Sinon, elle supprime la répétition en cours. Par exemple :
ZoneRépétéeSupprime(ZR_CLIENT)
La suppression d'une répétition du champ Zone répétée supprime toutes les valeurs des attributs/champs pour cette répétition.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire