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 TableAjuste 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"
TableAjuste(TABLE_TableProduit, "Réf" + TAB + "50" + TAB + ...
"C" + TAB + "12" + RC + "Désignation" + TAB + "200" + ...
TAB + "G" + TAB + "12")
Syntaxe
TableAjuste(<Champ Table> [, <Format>])
<Champ Table> : Nom de champ
Nom du champ à manipuler. Ce champ peut correspondre :
  • à un champ Table,
  • à un champ Table hiérarchique.
Si ce paramètre correspond à une chaîne vide (""), le champ manipulé sera le champ auquel appartient l'événement en cours.
<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.
Java Ce paramètre est obligatoire.
Remarques

Conditions d'utilisation

La fonction TableAjuste 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 TableAjuste 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 TableAjuste.
Si le nombre de colonnes présentes dans le champ est supérieur au nombre de colonnes manipulées avec la fonction TableAjuste, les dernières colonnes seront sans titre et de taille nulle.

Colonnes invisibles

Si les colonnes manipulées avec la fonction TableAjuste sont invisibles, ces colonnes deviennent automatiquement visibles.

Équivalence de la fonction TableAjuste avec les propriétés des champs

Les propriétés Titre, Largeur, Taille et CadrageHorizontal ont le même effet que la fonction TableAjuste.
Composante : wd300obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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