DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Les fonctions (syntaxe préfixée) de gestion des champs Table sont les suivantes :
<Table>.AfficheRafraîchit l'affichage d'un champ Table ou Table hiérarchique à partir d'une position donnée :
  • pour un champ lié à un fichier : les modifications effectuées sur le fichier de données lié sont répercutées dans le champ.
  • pour un champ manipulé par programmation : les colonnes calculées sont re-calculées.
<Table>.AjouteAjoute une ligne dans :
  • un champ Table,
  • un champ Table hiérarchique,
  • un champ "Combo avec table" (champ Table affiché dans un champ Combo).
<Table>.AjouteColonneAjoute des éléments à droite d'un champ Table horizontale.
Nouveauté 2025
<Table>.AjouteDébut
Ajoute une ligne au début d'un champ Table infinie. La ligne est insérée avant la première ligne du champ Table. La position de défilement du champ Table n'est pas modifiée.
<Table>.AjouteLigneAjoute une ligne dans :
  • un champ Table,
  • un champ Table hiérarchique.
<Table>.AjouteLigneAvecAnimationAjoute une ligne dans un champ Table ou un champ Table hiérarchique avec une animation.
<Table>.AjoutEnCoursModifie ou renvoie l'état de visibilité de la fenêtre interne de patience lors de l'ajout d'éléments supplémentaires dans un champ Table infinie.
<Table>.AjouteSurEntêteAjoute un sur-entête de colonnes dans un champ Table ou dans un champ Table hiérarchique d'une fenêtre.
<Table>.AjusteAjuste le titre et la taille des colonnes d'un champ Table ou Table hiérarchique.
<Table>.CelluleSelectRenvoie les coordonnées (numéro de ligne et numéro de colonne) d'une cellule sélectionnée. Cette fonction est conservée par compatibilité. Il est conseillé d'utiliser la fonction TableSelect.
<Table>.CelluleSelectOccurrenceRenvoie le nombre de cellules sélectionnées dans un champ Table. Cette fonction est conservée par compatibilité. Il est conseillé d'utiliser la fonction TableSelectOccurrence.
<Table>.CherchePartoutRecherche une valeur dans toutes les colonnes des champs suivants :
  • champ Table,
  • champ Table hiérarchique,
  • champ Table affiché dans un champ Combo.
<Table>.ColonnesFiltréesRenvoie la liste des colonnes filtrées par l'utilisateur dans un champ Table ou Table hiérarchique.
<Table>.ColonnesTriéesRenvoie la liste des colonnes triées d'une table.
<Table>.DébutRemplissageIndique le début du remplissage d'un champ Table (ou Table hiérarchique) par programmation.
<Table>.DéplaceColonneDéplace une colonne d'un champ Table ou Table hiérarchique.
<Table>.DéplaceLigneDéplace une ligne ou échange deux lignes dans un champ Table.
<Table>.DepuisJSONInitialise le contenu d'un champ Table ou Table hiérarchique à partir d'une chaîne JSON ou d'une variable JSON.
<Table>.DésactiveFiltreAnnule un filtre utilisateur sur une colonne ou toutes les colonnes d'un champ Table ou Table hiérarchique.
<Table>.DonneFocusDonne le focus à une ligne d'un champ Table ou Table hiérarchique : le champ passe en saisie pour la ligne et la colonne spécifiée.
<Table>.EchangeLigneEchange :
  • deux lignes dans un champ Table par programmation.
  • deux branches dans un champ Table hiérarchique par programmation.
<Table>.EnregistreModifie ou ajoute l'enregistrement associé à la ligne en cours dans le champ Table fichier ou Table hiérarchique fichier.
<Table>.EnrouleDérouleEnroule ou déroule un élément d'un champ Table ou Table hiérarchique.
<Table>.EnumèreColonneRenvoie le nom d'une colonne d'un champ Table ou Table hiérarchique.
<Table>.EnumèreRuptureEnumère les ruptures d'un champ Table.
<Table>.FinArrête le parcours manuel du fichier de données lié à un champ Table fichier.
<Table>.FinRemplissageIndique la fin du remplissage d'un champ Table ou Table hiérarchique par programmation.
<Table>.FixeColonneFixe une colonne à gauche ou libère une colonne fixée à gauche.
<Table>.FormuleAjouteAjoute une ligne calculée dans un champ Table en fournissant des procédures de calculs personnalisées.
<Table>.FormuleSupprimeToutSupprime toutes les lignes ajoutées avec la fonction <Table>.FormuleAjoute.
<Table>.ImprimeImprime directement le contenu du champ Table spécifié sans avoir réalisé au préalable un état sur le champ Table.
<Table>.IndiceColonneRenvoie l'indice d'une colonne dans un champ Table ou Table hiérarchique.
<Table>.IndiceRuptureRenvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Table.
<Table>.InfoXYRenvoie pour une position donnée dans un champ Table ou Table hiérarchique (coordonnées d'un point du champ) :
  • soit le nom de la colonne affichée pour la position indiquée.
  • soit l'indice de la ligne ou de la colonne pour la position indiquée.
<Table>.InsèreInsère une ligne dans :
  • un champ Table,
  • un champ Table hiérarchique,
  • une table affichée dans un champ Combo.
<Table>.InsèreColonneInsère des éléments sous forme de colonne dans un champ Table horizontale.
<Table>.InsèreLigneInsère une ligne dans :
  • un champ Table,
  • un champ Table hiérarchique.
<Table>.InsèreLigneAvecAnimationInsère une ligne dans un champ Table ou un champ Table hiérarchique avec une animation.
<Table>.ModifieModifie une ligne dans :
  • un champ Table,
  • un champ Table hiérarchique,
  • une table affichée dans un champ Combo.
<Table>.ModifieColonneModifie une colonne dans un champ Table horizontale.
<Table>.ModifieLigneModifie une ligne dans :
  • un champ Table,
  • un champ Table hiérarchique.
<Table>.NumEnrRenvoie le numéro de l'enregistrement en cours dans un champ Table fichier.
<Table>.OccurrenceRenvoie :
  • soit le nombre de colonnes présentes dans un champ Table ou Table hiérarchique.
  • soit le nombre de lignes présentes dans un champ Table ou Table hiérarchique.
<Table>.PositionAffiche un champ Table ou Table hiérarchique à partir d'une ligne spécifiée ou renvoie l'indice de la première ligne affichée dans un champ Table ou Table hiérarchique.
<Table>.RafraîchissementVisibleModifie ou renvoie l'état de visibilité du bandeau de rafraîchissement d'un champ Table ou Table hiérarchique.
<Table>.RestaurePositionEtSélectionRestaure la position de l'ascenseur d'un champ Table ou Table hiérarchique ainsi que le ou les éléments sélectionnés.
<Table>.SaisieEnCoursIndique si un champ Table ou Table hiérarchique est en cours de saisie.
<Table>.SaisieLoupePasse en saisie la zone de recherche présente dans le titre de colonne du champ Table ou Table hiérarchique.
<Table>.SauvePositionEtSélectionSauve :
  • la position de l'ascenseur d'un champ Table ou d'un champ Table hiérarchique,
  • le ou les éléments sélectionnés dans le champ.
<Table>.SelectRenvoie l'indice de l'élément sélectionné dans le champ Table ou Table hiérarchique.
<Table>.SelectMoinsDé-sélectionne une ligne dans un champ Table ou Table hiérarchique.
<Table>.SelectOccurrenceRenvoie le nombre d'éléments sélectionnés dans un champ Table ou Table hiérarchique (notamment dans le cas d'un champ multi-sélections).
<Table>.SelectPlusSélectionne une ligne dans un champ Table ou Table hiérarchique.
<Table>.SelectVersFichierPositionne sur l'enregistrement du fichier de données correspondant à une ligne sélectionnée dans le champ Table fichier multisélection.
<Table>.SupprimeSupprime une ligne dans :
  • un champ Table,
  • un champ Table hiérarchique,
  • une table affichée dans un champ Combo.
<Table>.SupprimeAvecAnimationSupprime une ligne dans un champ Table, un champ Table hiérarchique (ou une table affichée dans un champ Combo) avec une animation.
<Table>.SupprimeSelectSupprime la ou les lignes sélectionnées dans un champ Table ou Table hiérarchique.
<Table>.SupprimeToutSupprime toutes les lignes dans :
  • un champ Table par programmation,
  • un champ Table hiérarchique par programmation,
  • une table affichée dans un champ Combo.
<Table>.TrieTrie un champ Table ou Table hiérarchique sur une ou plusieurs colonnes (tri lexicographique).
<Table>.VersExcelCrée un fichier Excel avec les données d'un champ Table ou Table hiérarchique.
<Table>.VersJSONConvertit le contenu d'un champ Table ou Table hiérarchique en une chaîne au format JSON.
<Table>.VersPressePapierCopie le contenu d'un champ Table ou Table hiérarchique dans le presse-papiers.
<Table>.VersTexteCrée une chaîne de caractères avec les données d'un champ Table ou Table hiérarchique.
<Table>.VersWordCrée un fichier Word (.RTF) avec les données d'un champ Table ou Table hiérarchique.
<Table>.VersXMLCrée un fichier XML avec les données d'un champ Table ou Table hiérarchique.
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 17/09/2024

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