DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
  • Conditions d'utilisation
  • Création/Suppression de colonnes
  • Colonnes invisibles
  • Équivalence de la fonction <Table>.Ajuste avec les propriétés des champs
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
Ajuste le titre et la taille des colonnes d'un champ Table ou Table hiérarchique. Il est possible de définir :
  • le titre d'une colonne,
  • la largeur d'une colonne,
  • le cadrage des éléments d'une colonne,
  • la taille de saisie de la colonne.
Exemple
// Modification des titres et de la largeur des deux
// premières colonnes du champ "TABLE_TableProduit"
TABLE_TableProduit.Ajuste("Réf" + TAB + "50" + TAB + ...
"C" + TAB + "12" + RC + "Désignation" + TAB + "200" + ...
TAB + "G" + TAB + "12")
Syntaxe
<Champ Table>.Ajuste([<Format>])
<Champ Table> : Nom de champ
Nom du champ à manipuler. Ce champ peut correspondre :
  • à un champ Table,
  • à un champ Table hiérarchique.
<Format> : Chaîne de caractères optionnelle
Ce paramètre est de la forme :
<Titre de la colonne 1> + TAB + <Taille de la colonne 1> + TAB + ...
<Cadrage des éléments> + TAB + <Taille de saisie> + RC + ...
...
<Titre de la colonne N> + TAB + <Taille de la colonne N> + TAB + ...
<Cadrage des éléments> + TAB + <Taille de saisie>
où :
<Titre de la colonne>Chaîne de caractèresModifie le titre de la colonne.
<Taille de la colonne>EntierModifie la taille de la colonne (en caractères).
<Cadrage des éléments>CaractèreModifie le cadrage des éléments de la colonne :
  • "C" : Centre les éléments dans la colonne
  • "G" : Cadre les éléments à gauche
  • "D" : Cadre les éléments à droite
<Taille de saisie>EntierModifie le nombre de caractères pouvant être saisis dans la colonne (en nombre de caractères et non en pixels).
Remarque : La largeur d'un caractère correspond à la largeur du caractère 'E' dans la police du titre du champ.

Si ce paramètre n'est pas spécifié, la largeur des colonnes est ajustée à la plus petite largeur possible pour que l'ensemble des données soit visible.
Remarques

Conditions d'utilisation

La fonction <Table>.Ajuste peut être utilisée indifféremment sur :
  • un champ Table ou Table hiérarchique fichier.
  • un champ Table ou Table hiérarchique par programmation.
  • un champ monosélection ou multisélection.

Création/Suppression de colonnes

La fonction <Table>.Ajuste ne crée pas et ne supprime pas de colonnes. Les colonnes du champ doivent être préalablement décrites sous l'éditeur de fenêtres. Assurez-vous qu'un nombre suffisant de colonnes existe avant de les manipuler avec la fonction <Table>.Ajuste.
Si le nombre de colonnes présentes dans le champ est supérieur au nombre de colonnes manipulées avec la fonction <Table>.Ajuste, les dernières colonnes seront sans titre et de taille nulle.

Colonnes invisibles

Si les colonnes manipulées avec la fonction <Table>.Ajuste sont invisibles, ces colonnes deviennent automatiquement visibles.

Équivalence de la fonction <Table>.Ajuste avec les propriétés des champs

Les propriétés Titre, Largeur, Taille et CadrageHorizontal ont le même effet que la fonction <Table>.Ajuste.
Composante : wd290obj.dll
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