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
<Tableau>.AgrègeExécute une opération d'agrégation sur chaque élément d'un tableau.
<Tableau>.AjouteAjoute un élément en dernière position :
  • d'un tableau WLangage à une dimension.
  • d'une propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
  • d'une liste WLangage.
<Tableau>.AjouteLigneAjoute une ligne à la fin :
  • d'un tableau WLangage à une ou deux dimensions.
  • d'une propriété tableau d'un type avancé à deux dimensions (xlsDocument, ...).
<Tableau>.AjouteRéférenceAjoute la référence d'un objet en dernière position dans un tableau à une dimension.
<Tableau>.AjouteTriéAjoute un élément dans un tableau WLangage à une dimension en prenant en compte :
  • le critère de tri défini par la fonction <Tableau>.Trie
  • l'opérateur de comparaison décrit dans la classe si les éléments du tableau sont des instances de classe.
<Tableau>.AppliqueExécute une procédure pour chaque élément d'un tableau WLangage.
<Tableau>.ChercheCherche l'indice d'un élément dans un tableau WLangage.
<Tableau>.ChercheParProcédureRecherche un élément dans un tableau WLangage à une dimension en utilisant une procédure de comparaison.
<Tableau>.CopieCopie le contenu d'un tableau dans un autre.
<Tableau>.DéplacePermet :
  • 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, ...).
<Tableau>.DéplaceLignePermet :
  • soit de déplacer une ligne dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé. Les autres lignes du tableau sont décalées.
  • soit d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé.
<Tableau>.DistinctRenvoie un tableau sans doublons.
<Tableau>.EchangeLignePermet d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé.
<Tableau>.FiltreRenvoie un tableau contenant les éléments d'un tableau source pour lesquels une procédure renvoie Vrai.
<Tableau>.InfoRenvoie les caractéristiques d'un tableau : type des éléments, nombre de dimensions, dimensions, ...
<Tableau>.InsèreInsère un élément à une position donnée :
  • dans un tableau à une dimension.
  • dans un tableau associatif.
  • dans une propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
  • dans une liste WLangage.
<Tableau>.InsèreLigneInsère une ligne à une position donnée :
  • dans un tableau WLangage à deux dimensions.
  • dans une propriété tableau d'un type avancé à deux dimensions (xlsDocument, ...).
<Tableau>.InsèreRéférenceAjoute la référence d'un objet à la position donnée dans un tableau à une dimension.
<Tableau>.IntersectionRenvoie un tableau correspondant à l'intersection de deux tableaux.
<Tableau>.InverseInverse le contenu d'un tableau à une dimension.
<Tableau>.MaxRenvoie la plus grande des valeurs présentes dans le tableau.
<Tableau>.MélangeMélange les éléments d'un tableau WLangage.
<Tableau>.MinRenvoie la plus petite des valeurs présentes dans le tableau.
<Tableau>.MoyenneCalcule la moyenne des éléments d'un tableau.
<Tableau>.OccurrenceRenvoie :
  • soit le nombre d'éléments présents dans un tableau à une dimension.
  • soit le nombre de lignes présentes dans un tableau à deux dimensions.
  • soit le nombre d'éléments présents dans la première dimension d'un tableau à trois dimensions ou plus.
<Tableau>.SommeCalcule la somme des éléments d'un tableau.
<Tableau>.SupprimeSupprime un élément à une position donnée :
  • dans un tableau WLangage à une dimension.
  • dans une propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
  • dans un tableau associatif.
  • dans une liste WLangage.
<Tableau>.SupprimeDoublonSupprime les doublons dans un tableau.
<Tableau>.SupprimeLigneSupprime une ligne à une position donnée :
  • dans un tableau à deux dimensions.
  • dans la propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...)
La taille du tableau est automatiquement réduite.
<Tableau>.SupprimeToutSupprime tous les éléments :
  • d'un tableau WLangage à une dimension ou deux dimensions.
  • d'un tableau associatif.
  • de la propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
  • d'une file WLangage.
  • d'une pile WLangage.
  • d'une liste WLangage.
<Tableau>.TousFauxRenvoie Vrai si tous les éléments d'un tableau sont Faux.
<Tableau>.TousVraiRenvoie Vrai si tous les éléments d'un tableau sont Vrai.
<Tableau>.TransformeRenvoie un tableau WLangage contenant les résultats d'une procédure exécutée pour chaque élément d'un tableau source.
<Tableau>.TrieTrie un tableau WLangage.
<Tableau>.UnFauxRenvoie Vrai si au moins un élément d'un tableau est Faux.
<Tableau>.UnionRenvoie un tableau correspondant à l'union de deux tableaux.
<Tableau>.UnionToutRenvoie un tableau correspondant à l'union de deux tableaux (sans suppression des doublons).
<Tableau>.UnVraiRenvoie Vrai si au moins un élément d'un tableau est Vrai.
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