DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
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
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.
<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.
Nouveauté 2024
<Table>.DepuisJSON
Initialise 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.
Nouveauté 2024
<Table>.VersJSON
Convertit 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 : 16/06/2023

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