DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
  • Conditions d'utilisation
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
Echange :
  • deux lignes dans un champ Table par programmation.
  • deux branches dans un champ Table hiérarchique par programmation.
Remarques :
  • Dans un champ Table, la fonction TableEchangeLigne permet d'échanger deux lignes identifiées par leur numéro. Pour réaliser des échanges spécifiques (prendre en compte la ligne en cours, ...), utilisez la fonction TableDéplaceLigne.
  • Dans un champ Table hiérarchique, la fonction TableEchangeLigne permet d'échanger deux branches identifiées par leur numéro. Pour échanger des lignes identifiées par leur chemin, utilisez la fonction TableEchangeBranche.
Exemple
// On échange les lignes 5 et 20 dans un champ Table
TableEchangeLigne(TABLE_Menu, 5, 20)
Syntaxe
TableEchangeLigne(<Champ Table> , <Indice de la ligne à déplacer> , <Indice de la ligne destination>)
<Champ Table> : Nom de champ
Nom du champ Table ou Table hiérarchique à manipuler. Si ce paramètre correspond à une chaîne vide (""), le champ manipulé est le champ auquel le traitement en cours appartient.
<Indice de la ligne à déplacer> : Entier
Position de la ligne à déplacer. Cette position doit être comprise entre 1 et le nombre de lignes total du champ (connu par exemple par la fonction TableOccurrence ou la propriété Occurrence).
<Indice de la ligne destination> : Entier
Nouvelle position de la ligne. Cette position doit être comprise entre 1 et le nombre de lignes total du champ (connu par exemple par la fonction TableOccurrence ou la propriété Occurrence). Si ce paramètre n'est pas valide, une erreur fatale est générée.
Remarques

Conditions d'utilisation

La fonction TableEchangeLigne peut être utilisée sur :
  • un champ Table ou Table hiérarchique par programmation.
  • WEBDEV - Code ServeurPHP un champ Table en mode "Serveur + AJAX", un champ Table en mode "Serveur" et un champ Table hiérarchique.
  • WEBDEV - Code Navigateur un champ Table en mode "Navigateur".
Composante : wd290obj.dll
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2022

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