DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des files, piles, listes et tableaux / Fonctions Tableau
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
Permet :
  • de déplacer un élément dans un tableau WLangage à une dimension ou dans une propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...). Les autres éléments du tableau sont décalés.
  • d'échanger deux éléments dans un tableau WLangage à une dimension ou dans une propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
Exemple
MonTableau est un tableau de 6 chaînes
MonTableau[1] = "A"
MonTableau[2] = "B"
MonTableau[3] = "C"
MonTableau[4] = "D"
MonTableau[5] = "E"
MonTableau[6] = "F"
// Déplacer l'élément 2 à la 5° position
MonTableau.Déplace(2, 5)
// Le tableau contient les éléments "A", "C", "D", "E", "B", "F"
MonTableau est un tableau de 6 chaînes
MonTableau[1] = "A"
MonTableau[2] = "B"
MonTableau[3] = "C"
MonTableau[4] = "D"
MonTableau[5] = "E"
MonTableau[6] = "F"
// Échanger l'élément 2 avec l'élément 5
MonTableau.Déplace(2, 5, tdEchange)
// Le tableau contient les éléments "A", "E", "C", "D", "B", "F"
Syntaxe

Déplacer un élément dans un tableau WLangage ou dans la propriété tableau d'un type avancé Masquer les détails

<Tableau WLangage>.Déplace(<Indice départ> , <Indice arrivée> [, <tdDéplace>])
<Tableau WLangage> : Tableau
Nom de la variable de type Tableau à manipuler. Ce tableau doit être un tableau à une dimension.
<Indice départ> : Entier
Indice de l'élément à déplacer.
<Indice arrivée> : Entier
Nouvel indice de l'élément déplacé.
<tdDéplace> : Constante optionnelle
tdDéplace : Constante permettant de déplacer un élément dans un tableau.

Échanger deux éléments dans un tableau WLangage ou dans la propriété tableau d'un type avancé Masquer les détails

<Tableau WLangage>.Déplace(<Indice du 1° élément> , <Indice du 2° élément> , <tdEchange>)
<Tableau WLangage> : Tableau
Nom de la variable de type Tableau à manipuler. Ce tableau doit être un tableau à une dimension.
<Indice du 1° élément> : Entier
Indice du premier élément à échanger.
<Indice du 2° élément> : Entier
Indice du second élément à échanger.
<tdEchange> : Constante
tdEchange : Constante permettant d'échanger deux éléments dans un tableau.
Composante : wd300vm.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/06/2023

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