Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[WD9] Sélection combo dans une table

3 réponses
Avatar
Jean Passe
Salut,

Un problème que je n'arrive pas à résoudre :

J'ai une table mémoire avec une colonne de type combo (nom fournisseur),
avec saisie, saisie assistée, triée.

Dans la doc il est dit que pour sélectionner un élément par programmation il
suffit d'envoyer avec TableAjouteLigne l'indice.

Je cherche donc l'indice avec ListeCherche et je le trouve bien.
Je l'envoie avec TableAjouteLigne, mais dans la colonne combo concernée j'ai
l'indice qui s'affiche et non pas le nom du fournisseur ???

Help ...

Merci.
a+

3 réponses

Avatar
Jean Passe
Bon, contournement trouvé, mais pas très catholique.... :-(

Après chaque TableAjouteLigne il faut balancer un
TableSelectPlus(moimeme,TableOccurrence(moimeme)) (pour sélectionner la
dernière ligne) puis un ListeSelectPlus(nom_colonne, indice).

Là, ça marche, mais si vous avez quelque chose de plus propre, je suis
partant.

Je signale qu'un ListeSelectPlus envoyé avec la commande TableAjouteLigne
génère une erreur.
Avatar
patrice
dans la partie contenu, rubrique mémo, ca défini (normalement) le lien entre
la valeur de la combo et la partie affichée
si ta combo contient un fichier
normalement la rubrique mémo et la colonne "id"fichier
et la valeur à passer et plutot le idincrémental de la fiche de ce fameux
fichier.


"Jean Passe" a écrit dans le message de
news:4947b39a$0$18380$
Salut,

Un problème que je n'arrive pas à résoudre :

J'ai une table mémoire avec une colonne de type combo (nom fournisseur),
avec saisie, saisie assistée, triée.

Dans la doc il est dit que pour sélectionner un élément par programmation


il
suffit d'envoyer avec TableAjouteLigne l'indice.

Je cherche donc l'indice avec ListeCherche et je le trouve bien.
Je l'envoie avec TableAjouteLigne, mais dans la colonne combo concernée


j'ai
l'indice qui s'affiche et non pas le nom du fournisseur ???

Help ...

Merci.
a+




Avatar
Jean Passe
"patrice" a écrit dans le message de
news: 4947c901$0$19833$
dans la partie contenu, rubrique mémo, ca défini (normalement) le lien
entre
la valeur de la combo et la partie affichée
si ta combo contient un fichier
normalement la rubrique mémo et la colonne "id"fichier
et la valeur à passer et plutot le idincrémental de la fiche de ce fameux
fichier.



Oui, mais ... ;-) je remplis toujours mes tables/combos/autres listes sans
les automatismes incontrôlables de WD.
Je suis trop vieux pour ça, je préfère un code de 3 lignes que je maîtrise à
100% plutôt qu'une fonction.
Merci quand même ... :-)




"Jean Passe" a écrit dans le message de
news:4947b39a$0$18380$
Salut,

Un problème que je n'arrive pas à résoudre :

J'ai une table mémoire avec une colonne de type combo (nom fournisseur),
avec saisie, saisie assistée, triée.

Dans la doc il est dit que pour sélectionner un élément par programmation


il
suffit d'envoyer avec TableAjouteLigne l'indice.

Je cherche donc l'indice avec ListeCherche et je le trouve bien.
Je l'envoie avec TableAjouteLigne, mais dans la colonne combo concernée


j'ai
l'indice qui s'affiche et non pas le nom du fournisseur ???

Help ...

Merci.
a+