Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
LISTBOX Lire propriete
|
LISTBOX Lire propriete ( {* ;} objet ; propriété ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
* | Opérateur |
![]() |
Si spécifié, objet est un nom d’objet (chaîne) Si omis, objet est une variable | |||||
objet | Objet de formulaire |
![]() |
Nom d’objet (si * est spécifié) ou Variable (si * est omis) | |||||
propriété | Entier long |
![]() |
Propriété dont vous souhaitez connaître la valeur | |||||
Résultat | Entier long, Chaîne |
![]() |
Valeur courante | |||||
La commande LISTBOX Lire propriete retourne la valeur courante de la propriété de list box ou de colonne de list box désignée par les paramètres objet et *.
Si vous passez le paramètre optionnel *, vous indiquez que le paramètre objet est un nom d’objet (une chaîne). Si vous ne passez pas ce paramètre, vous indiquez que le paramètre objet est une variable. Dans ce cas, vous ne passez pas une chaîne mais une référence de variable. Pour plus d'informations sur les noms d’objets, reportez-vous à la section Objets de formulaires.
Note : Si la list box ou la colonne de list box désignée par les paramètres objet et * n'existe pas, la commande LISTBOX Lire propriete retourne -1 pour les propriétés numériques ou une chaîne vide.
Passez dans le paramètre propriété une constante indiquant la propriété à lire. Vous pouvez passer l’une des constantes suivantes, placées dans le thème List box :
Constante | Valeur | Comment |
lk affichage entête | 0 | Propriété Afficher en-têtes S'applique à : List box Valeurs possibles :
|
lk affichage pied | 8 | Propriété Afficher pieds S'applique à : List box Valeurs possibles :
|
lk cell horizontal padding | 36 | Padding horizontal de la cellule en pixels (même valeur pour le padding gauche et droit) |
lk cell vertical padding | 37 | Padding vertical de la cellule en pixels (même valeur pour le padding haut et bas) |
lk colonne largeur max | 26 | Propriété Largeur maxi S'applique à : Colonne* |
lk colonne largeur min | 25 | Propriété Largeur mini S'applique à : Colonne* |
lk colonne redimensionnable | 15 | Propriété Redimensionnable S'applique à : Colonne* Valeurs possibles :
|
lk double clic sur ligne | 18 | Propriété Double-clic sur ligne des list box de type sélection S'applique à : List box Valeurs possibles :
|
lk ensemble surlignage | 27 | Propriété Ensemble surlignage des list box de type sélection S'applique à : List box |
lk expression couleur de fond | 22 | Propriété Expression couleur de fond des list box de type sélection, collection ou entity selection. S'applique à : List box ou Colonne |
lk expression couleur de police | 23 | Propriété Expression couleur de police des list box de type sélection, collection ou entity selection. S'applique à : List box ou Colonne |
lk expression style de police | 24 | Propriété Expression style des list box de type sélection, collection ou entity selection S'applique à : List box ou Colonne |
lk hauteur barre déf hor | 3 | Hauteur en pixels |
lk hauteur ligne auto | 31 | Propriété Hauteur de ligne automatique des list box de type tableau S'applique à : List box ou Colonne Valeurs possibles :
4D View Pro : Cette fonction nécessite une licence 4D View Pro. Pour plus d'informations, veuillez vous reporter à la section 4D View Pro. |
lk largeur barre déf ver | 5 | Largeur en pixels |
lk ligne déplaçable | 35 | La propriété Lignes Déplaçables pour list box de type tableau
|
lk lignes vides finales | 13 | Propriété Masquer lignes vides finales S'applique à : List box Valeurs possibles :
|
lk masquer surlignage sélection | 16 | Propriété Masquer surlignage sélection S'applique à : List box Valeurs possibles :
|
lk mode de sélection | 10 | Propriété Mode de sélection
|
lk mode redimensionnement | 11 | Propriété Redimensionnement colonnes auto
|
lk multistyle | 30 | Propriété Multistyle
|
lk nom formulaire détaillé | 19 | Propriété Nom formulaire détaillé pour les list box de type sélection S'applique à : List box |
lk retour à la ligne | 14 | Propriété Retour à la ligne S'applique à : Colonne* Valeurs possibles :
|
lk saisie sur clic unique | 29 | Propriété Saisie sur clic unique S'applique à : List box Valeurs possibles :
|
lk sélection temporaire | 28 | Nom de la Sélection temporaire pour une list box de type sélection S'applique à : List box |
lk triable | 20 | Propriété Triable S'applique à : List box Valeurs possibles :
|
lk tronquer | 12 | Propriété Tronquer avec ellipse S'applique à : List box ou Colonne Valeurs possibles :
|
lk type affichage | 21 | Propriété Type d'affichage pour les colonnes numériques S'applique à : Colonne* Valeurs possibles :
|
lk unité hauteur lignes | 17 | Unité de la propriété Hauteur des lignes S'applique à : List box Valeurs possibles :
|
*Cette propriété est applicable aux colonnes de list box uniquement ; si vous passez une list box en paramètre, LISTBOX Lire propriete retournera -1 ou une chaîne vide, suivant la propriété.
En général, pour signaler un résultat invalide LISTBOX Lire propriete retournera -1 pour les propriétés à valeur numérique, ou une chaîne vide pour les autres. Aucune erreur n'est générée. Cela peut se produire notamment dans les cas suivants :
De plus, il n'est pas possible de retourner des valeurs pour plus d'une colonne à la fois. Si vous utilisez le caractère "@" afin de désigner plusieurs colonnes, LISTBOX Lire propriete retournera la première valeur correspondante trouvée, elle ne sera donc pas significative.
Notes :
Soit une list box "MyListbox", si vous exécutez l’instruction suivante :
$selMode:=LISTBOX Lire propriete(*;"MyListbox";lk mode de sélection)
$selMode vaut 0, 1 ou 2 suivant le mode de sélection courant de la list box.
Soit une list box "MyListbox", si vous exécutez l’instruction suivante :
$resizable:=LISTBOX Lire propriete(*;"MyListbox";lk colonne redimensionnable)
LISTBOX Lire propriete retourne -1 car une list box est passée en paramètre alors que la propriété lk colonne redimensionnable s'applique aux colonnes.
LISTBOX FIXER GRILLE
LISTBOX FIXER PROPRIETE
OBJET FIXER BARRES DEFILEMENT
Produit : 4D
Thème : List Box
Numéro :
917
Nom intl. : LISTBOX Get property
Modifié : 4D 2004.1
Renommé : 4D v12 (Lire information listbox)
Modifié : 4D v13
Renommé : 4D v16 R2 (Lire information listbox)
Modifié : 4D v16 R2
Modifié : 4D v16 R5
Modifié : 4D v19 R6
4D - Langage ( 4D v20 R7)