DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Colonne de table
  • Présentation
  • Comment le faire ?
  • Propriétés disponibles sur les cellules de table
  • Propriétés disponibles dans une page (code serveur)
  • Propriétés disponibles dans une page (code navigateur)
  • Propriétés disponibles dans une page (PHP)
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
Présentation
Les tables peuvent être manipulées :
  • par ligne,
  • par colonne,
  • par cellule.
Comment le faire ?
Pour manipuler les cellules d'un champ Table par programmation, il est nécessaire d'utiliser la syntaxe suivante :
<Nom de la colonne>[<Numéro de la ligne>]
Plusieurs propriétés WLangage sont directement utilisables sur les cellules d'un champ Table grâce aux syntaxes :
  • <Nom de la colonne>[<Numéro de la ligne>]..<Propriété> = <Valeur>
  • <Nom de la table>[<Numéro de la ligne>, <Numéro de la colonne>]..<Propriété> = <Valeur>
Remarque : si la cellule correspond à un interrupteur, il n'est pas nécessaire de préciser le numéro de l'option de l'interrupteur.
Propriétés disponibles sur les cellules de table
WEBDEV - Code Serveur

Propriétés disponibles dans une page (code serveur)

Les propriétés disponibles sur les cellules de table dans une page sont les suivantes :
AliasLa propriété Alias permet de :
  • connaître ou de modifier l'alias d'une fenêtre (WINDEV et WINDEV Mobile).
  • connaître ou de modifier l'alias d'un volet d'onglet dynamique (WINDEV).
  • connaître le nom interne HTML / Javascript d'un champ (WEBDEV).
BorneMaxLa propriété BorneMax permet de :
  • connaître et de modifier la borne maximale d'un état basé sur un fichier de données.
  • connaître la borne maximale du filtre en cours.
  • connaître la valeur maximale d'une série d'un graphe.
  • connaître et modifier la valeur maximale de certains types de champs.
BorneMinLa propriété BorneMin permet de :
  • connaître et de modifier la borne minimale d'un état basé sur un fichier de données.
  • connaître la borne minimale du filtre en cours.
  • connaître la valeur minimale d'une série d'un graphe.
  • connaître et modifier la valeur minimale de certains types de champs.
BulleLa propriété Bulle permet de connaître et de modifier le texte affiché dans la bulle d'aide associée à un champ d'une fenêtre ou d'une page.
CadrageHorizontalLa propriété CadrageHorizontal permet de connaître et de modifier le cadrage horizontal d'un champ.
CadrageVerticalLa propriété CadrageVertical permet de connaître et de modifier le cadrage vertical d'un champ.
ContenuLa propriété Contenu permet de lire ou écrire d'un bloc le contenu d'un champ :
  • Liste par programmation,
  • Combo par programmation,
  • Tableur.
CouleurLa propriété Couleur permet de connaître ou modifier la couleur de la police de :
  • une variable de type Police.
  • un texte d'un champ Libellé ou calculé d'un état.
  • un texte d'un champ d'une fenêtre.
  • un texte d'un champ d'une page.
CouleurFondLa propriété CouleurFond permet de gérer la couleur de fond d'un champ, d'une fenêtre, d'une page ou d'un bloc d'un état.
CouleurJaugeLa propriété CouleurJauge permet de connaître et de modifier la couleur de progression (c'est-à-dire la couleur de la zone qui avance) dans un des champs suivants :
  • champ Jauge,
  • colonne de type Jauge,
  • cellule de type Jauge,
  • champ Jauge infinie.
LibelléHTMLLa propriété LibelléHTML permet de manipuler le libellé d'un champ sous forme de code HTML.
NomCompletLa propriété NomComplet permet de connaître le nom complet :
  • d'un champ.
  • d'une fenêtre.
  • d'une option de menu.
  • d'une colonne de table.
OpacitéLa propriété Opacité permet de connaître et définir le pourcentage d'opacité d'une fenêtre ou des champs présents dans une fenêtre ou une page.
PoliceLa propriété Police permet de :
  • Connaître l'identifiant de la police utilisée dans un champ d'un état, d'une page ou d'une fenêtre.
  • Modifier la police utilisée dans un champ d'un état, d'une page ou d'une fenêtre.
PoliceGrasLa propriété PoliceGras permet de :
  • Savoir si le texte affiché est en gras ou non.
  • Modifier la graisse du texte.
PoliceItaliqueLa propriété PoliceItalique permet de :
  • Savoir si le texte affiché est en italique ou non.
  • Modifier la mise en forme italique du texte.
PoliceNomLa propriété PoliceNom permet de :
  • Connaître la police utilisée dans un champ.
  • Modifier la police utilisée dans un champ.
PoliceSoulignéeLa propriété PoliceSoulignée permet de :
  • Savoir si le texte affiché est souligné ou non.
  • Souligner ou non le texte.
PoliceTailleLa propriété PoliceTaille permet de :
  • Connaître la taille de la police utilisée dans un champ.
  • Modifier la taille de la police utilisée dans un champ.
ValeurLa propriété Valeur permet de :
  • Connaître et modifier la valeur d'un champ d'un état.
  • Connaître et modifier la valeur d'un champ ou le titre d'une fenêtre.
  • Connaître l'identifiant d'un flux.
  • Connaître et modifier la valeur d'un champ ou le titre d'une page.
ValeurAffichéeLa propriété ValeurAffichée permet de connaître la valeur actuellement affichée à l'écran dans un champ d'une fenêtre ou d'une page.
VisibleLa propriété Visible permet de :
  • Savoir si un élément est visible.
  • Rendre un élément visible ou invisible.
Remarque : Les propriétés PoliceXXX sont disponibles uniquement en lecture. Il n'est pas possible de modifier les caractéristiques de police d'une cellule de table.
WEBDEV - Code Navigateur

Propriétés disponibles dans une page (code navigateur)

Les propriétés disponibles sur les cellules de table dans une page sont les suivantes :
BulleLa propriété Bulle permet de connaître et de modifier le texte affiché dans la bulle d'aide associée à un champ d'une fenêtre ou d'une page.
CouleurLa propriété Couleur permet de connaître ou modifier la couleur de la police de :
  • une variable de type Police.
  • un texte d'un champ Libellé ou calculé d'un état.
  • un texte d'un champ d'une fenêtre.
  • un texte d'un champ d'une page.
CouleurFondLa propriété CouleurFond permet de gérer la couleur de fond d'un champ, d'une fenêtre, d'une page ou d'un bloc d'un état.
CouleurJaugeLa propriété CouleurJauge permet de connaître et de modifier la couleur de progression (c'est-à-dire la couleur de la zone qui avance) dans un des champs suivants :
  • champ Jauge,
  • colonne de type Jauge,
  • cellule de type Jauge,
  • champ Jauge infinie.
TypeLa propriété Type permet de connaître :
  • le type d'un élément décrit par programmation (description de rubrique ou de fichier) ou non (fichier ou rubrique défini sous l'éditeur d'analyses, vue ou requête).
  • le type d'un objet.
  • le type de la valeur stockée dans un variant.
ValeurLa propriété Valeur permet de :
  • Connaître et modifier la valeur d'un champ d'un état.
  • Connaître et modifier la valeur d'un champ ou le titre d'une fenêtre.
  • Connaître l'identifiant d'un flux.
  • Connaître et modifier la valeur d'un champ ou le titre d'une page.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Pour la propriété ..CouleurFond la syntaxe suivante fonctionne :
Dans le traitement Affichage d'une ligne de Nom_Table
Nom_COL[Nom_TABLE]..CouleurFond = Couleur
André STASZEWSKI
08 mar. 2023
BUG propriété ..couleurfond
Idem pour cette propriété que je ne suis pas arrivée à modifier pour une cellule.
Arbos
02 juil. 2017
Bug propriété .. taille
l'utilisation du code du genre colonne[numerodeligne]..taille change la taille sur toutes les cellules de la colonne.
xof
17 avr. 2014

Dernière modification : 25/10/2023

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