Afficher plusieurs colonnes dans un champs liste
Bonjour,
Est-il possible d'afficher plusieurs "colonnes" dans un champs liste ?
Je m'explique :
J'aimerais que mon champ liste affiche la liste de mes clients.
L'information affichée serait issue du fichier client et composée de :
La civilité + le prénom + le nom + la ville entre parenthèses
Le champ liste ne comporte qu'une seule colonne.
Comment la remplir avec plusieurs données assemblées ?
Merci de votre aide
Merci pour toutes vos réponses
C'est bien une "liste" que je souhaite et pas un combo.
Pour le redimensionnement des colonne de table, je sais bien que l'on peut ajuster la largeur mais cela n’empêche que le prénom court ce retrouvera éloigné du nom parce que la largeur de colonne est conditionnée par la largeur du prénom le plus long. Et je trouve cela moche.
Mais j'ai bien compris que c'est la solution naturelle pour autant.
Hemgé, j'ai une question concernant ta suggestion :
Perso, j'ai utilisé le code suivant :
Code:
1 2 3 4 5 6 7 8
| ListeSupprimeTout(LISTE_CLIent)
HLitPremier(CLIent)
TANTQUE PAS HEnDehors(CLIent)
ListeAjoute(LISTE_CLIent,CLIent.CLI_Prénom + " " + CLIent.CLI_Nom + " (" + CLIent.CLI_Ville + ")")
HLitSuivant(CLIent)
FIN
ListeTrie(LISTE_CLIent,Vrai) |
C'est très rudimentaire, je te l'accorde.
Tu me confirmes que ta solution est plus rapide en termes de traitement des données ?
Merci encore ;-)
Dsl pour ne pas avoir été clair dans l'énoncée du problème
Je crois que je vais abandonner l'idée du champ liste parce qu'en plus, j'aimerais faire du "responsive design". Les infos affichées sont plus ou moins nombreuses selon la largeur du champ qui, elle même, dépend de la largeur de la fenêtre.
Je continue de regretter de ne pas pouvoir utiliser le champ LISTE car sur le plan graphique, je le trouve plus efficace dans certain cas.
Je me demandais si je ne pourrais pas travailler avec une variable de type tableau.
Hemgé, je reviens sur vos remarques concernant mon code car une leçon est toujours bonne à prendre :
Hlitpremier : Non je n'ai pas définis de filtre. Dans la mesure où je veux voir l'intégralité des données, je n'en voyais pas l'utilité. En quoi n'est ce pas idéal de faire ainsi avec un tri en fin de procédure ?
Listetrie : En rapport avec le précédent sujet
Hlirecherchepremier : Pourquoi ou comment utiliser cette fonction alors que ne veux pas faire de recherche particulière, je veux tous les enregistrements ?
Merci de votre aide