Aller au contenu principal
Version: Suivant

VP Get column attributes

Historique
ReleaseModifications
19 R7Ajout

VP Get table column attributes ( vpAreaName : Text ; tableName : Text ; column : Integer {; sheet : Integer } ) : Object

ParamètresTypeDescription
vpAreaNameText->Nom d'objet formulaire zone 4D View Pro
tableNameText->Nom de table
columnInteger->Numéro de colonne de la table
sheetInteger->Numéro d'indice de la feuille (feuille courante si omis)
RésultatObject<-Numéro d'indice de column

Description

La commande VP Get table column attributes retourne les attributs courants de la colonne spécifiée column dans la table tableName.

Dans vpAreaName, passez le nom de la zone 4D View Pro.

Dans sheet, passez le numéro de la page cible. Si aucun numéro n'est spécifié ou si vous passez -1, la commande s'applique à la feuille courante.

La numérotation démarre à 0.

La commande retourne un objet décrivant les attributs courants de la column:

PropriétéTypeDescription
dataFieldtextNom de la propriété de la colonne de la table dans le contexte de données. Non retourné si la table est affichée automatiquement
nametextNom de la colonne de la table.
footerTexttextValeur du pied de colonne.
footerFormulatextFormule de pied de colonne.
filterButtonVisiblebooleanTrue si le bouton de filtre de la colonne de la table est affiché, False sinon.

Si tableName n'est pas trouvé ou si l'index column est supérieur au nombre de colonnes, la commande retourne null.

Exemple

var $attributes : Object
$attributes:=VP Get table column attributes("ViewProArea"; $tableName; 1)
If ($attributes.dataField#"")
...
End if

Voir également

VP CREATE TABLE
VP Find table
VP SET TABLE COLUMN ATTRIBUTES
VP RESIZE TABLE