PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • 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 WatchCatalystUniversal Windows 10 AppWindows Mobile
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 :
Versions 09 et supérieures
Alias
Nouveauté 09
Alias
Alias
La propriété ..Alias permet de :
  • connaître ou de modifier l'alias d'une fenêtre (WINDEV)
  • 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).
Versions 09 et supérieures
CadrageHorizontal
Nouveauté 09
CadrageHorizontal
CadrageHorizontal
La propriété ..CadrageHorizontal permet de connaître et de modifier le cadrage horizontal d'un champ.
Versions 09 et supérieures
CadrageVertical
Nouveauté 09
CadrageVertical
CadrageVertical
La propriété ..CadrageVertical permet de connaître et de modifier le cadrage vertical d'un champ.
Versions 14 et supérieures
Contenu
Nouveauté 14
Contenu
Contenu
La propriété ..Contenu permet de lire ou écrire d'un bloc le contenu d'un champ :
  • Liste mémoire,
  • Combo mémoire,
  • Tableur.
Versions 09 et supérieures
Couleur
Nouveauté 09
Couleur
Couleur
La 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.
Versions 09 et supérieures
CouleurFond
Nouveauté 09
CouleurFond
CouleurFond
La 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.
Versions 14 et supérieures
CouleurJauge
Nouveauté 14
CouleurJauge
CouleurJauge
La 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.
Versions 19 et supérieures
LibelléHTML
Nouveauté 19
LibelléHTML
LibelléHTML
La propriété ..LibelléHTML permet de manipuler le libellé d'un champ sous forme de code HTML.
Versions 09 et supérieures
NomComplet
Nouveauté 09
NomComplet
NomComplet
La 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.
Versions 09 et supérieures
Opacité
Nouveauté 09
Opacité
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.
Versions 09 et supérieures
Police
Nouveauté 09
Police
Police
La 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.
Versions 09 et supérieures
PoliceGras
Nouveauté 09
PoliceGras
PoliceGras
La propriété ..PoliceGras permet de :
  • Savoir si le texte affiché est en gras ou non.
  • Modifier la graisse du texte.
Versions 09 et supérieures
PoliceItalique
Nouveauté 09
PoliceItalique
PoliceItalique
La propriété ..PoliceItalique permet de :
  • Savoir si le texte affiché est en italique ou non.
  • Modifier la mise en forme italique du texte.
Versions 09 et supérieures
PoliceNom
Nouveauté 09
PoliceNom
PoliceNom
La propriété ..PoliceNom permet de :
  • Connaître la police utilisée dans un champ.
  • Modifier la police utilisée dans un champ.
Versions 09 et supérieures
PoliceSoulignée
Nouveauté 09
PoliceSoulignée
PoliceSoulignée
La propriété ..PoliceSoulignée permet de :
  • Savoir si le texte affiché est souligné ou non.
  • Souligner ou non le texte.
Versions 09 et supérieures
PoliceTaille
Nouveauté 09
PoliceTaille
PoliceTaille
La 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.
Versions 09 et supérieures
Valeur
Nouveauté 09
Valeur
Valeur
La 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.
Versions 09 et supérieures
ValeurAffichée
Nouveauté 09
ValeurAffichée
ValeurAffichée
La 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.
Versions 09 et supérieures
Visible
Nouveauté 09
Visible
Visible
La 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 :
Versions 09 et supérieures
Couleur
Nouveauté 09
Couleur
Couleur
La 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.
Versions 09 et supérieures
CouleurFond
Nouveauté 09
CouleurFond
CouleurFond
La 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.
Versions 14 et supérieures
CouleurJauge
Nouveauté 14
CouleurJauge
CouleurJauge
La 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.
Versions 09 et supérieures
Type
Nouveauté 09
Type
Type
La 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.
Versions 09 et supérieures
Valeur
Nouveauté 09
Valeur
Valeur
La 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
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