|
|
|
|
|
- Listes supérieures à 10 000 éléments
- Visibilité/Invisibilité des éléments d'un champ Liste ou d'un champ Combo
- Équivalence
- Champ Liste triée/Champ Liste non triée
- Divers
ListeAjoute (Fonction) En anglais : ListAdd Ajoute un élément dans : - un champ Liste par programmation,
- un champ Combo par programmation.
Remarques : - Pour ajouter un élément à une position spécifique, utilisez la fonction ListeInsère.
- La fonction ListeAjoute peut être utilisée indifféremment sur les champs Liste monosélection et multisélection.
- Pour ajouter une image dans un champ Liste classique, utilisez la fonction gImage.
- Pour ajouter des éléments dans un champ Combo placé dans une colonne conteneur dans un champ Table, utilisez la propriété Contenu.
ListeAjoute(LISTE_ListeClient, "Dubois")
Syntaxe
<Résultat> = ListeAjoute(<Champ à  manipuler> [, <Élément> [, <Chemin de l'image à  afficher>]])
<Résultat> : Booléen - Vrai si l'élément a été ajouté,
- Faux dans le cas contraire.
<Champ à manipuler> : Nom de champ Nom du champ à manipuler : - Champ Liste par programmation,
- Champ Liste image par programmation,
- Champ Combo par programmation.
Si ce paramètre correspond à une chaîne vide (""), l'élément est ajouté dans le champ Liste (ou Combo) auquel appartient l'événement en cours.
<Élément> : Chaîne de caractères optionnelle Élément à ajouter dans le champ spécifié. Si ce paramètre n'est pas spécifié, une ligne vide est ajoutée dans le champ Liste (ou Combo). Ce paramètre peut contenir :- des caractères Retour Chariot (RC) pour ajouter plusieurs éléments.
- des tabulations (TAB) pour obtenir un champ Liste multi-éléments (voir Notes).
- la fonction gValeurMémorisée pour indiquer la valeur à renvoyer lors de la sélection de l'élément.
<Chemin de l'image à afficher> : Chaîne de caractères optionnelle Nom et chemin de l'image à ajouter dans un champ Liste image. Il est également possible d'utiliser une rubrique mémo image ou une variable de type Image. Ce paramètre est pris en compte uniquement dans le cas d'un champ Liste image, affichée en mode Liste image. Si ce paramètre n'est pas spécifié, l'image utilisée est l'image par défaut (définie dans l'onglet "Détail" de la fenêtre de description du champ).
Remarques Listes supérieures à 10 000 éléments Le nombre maximum d'éléments contenus dans un champ Liste n'est limité que par la mémoire vive disponible (maximum théorique : 2 milliards de lignes). Néanmoins, le fait de remplir un champ Liste avec un très grand nombre d'éléments (plus de 10 000) est pénalisant en termes de performance. Pour ajouter un grand nombre d'éléments dans un champ Liste, il est conseillé d'utiliser un champ Liste fichier (c'est-à -dire une liste directement reliée à un fichier de données HFSQL). Divers - Pour ajouter des éléments dans un champ Table, utilisez la fonction TableAjoute.
- La fonction ListeAjoute peut être utilisée sur :
- une colonne de type "Combo" dans un champ Table.
- un champ Combo de type "Table".
Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|