PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → champ de saisie relier avec combobox
champ de saisie relier avec combobox
Débuté par ing-inf, 27 mai 2016 16:46 - 4 réponses
Posté le 27 mai 2016 - 16:46
bonjour
je veut créer une fenêtre pour remplir une table appelée MTA (désignation . prix)
j'ai crée un combo pour choix d'un désignation
pb
comment faire importer le prix de cet élément dans une champ de saisie
depuis un autre tableau appeler prix-list (design , prixunitaire)
merci
Membre enregistré
182 messages
Popularité : +10 (10 votes)
Posté le 27 mai 2016 - 18:36
Hello,
J'avoue, je n'ai pas tout compris. Plus de précisions seraient les bienvenues.
Regarde toutefois si la fonction gLien peut convenir ou non.
Posté le 27 mai 2016 - 19:00
merci beaucoup mon ami
je vous précisez


j'ai un base de donnée contient 02 table
1- table prixlist ou les champ : designation ; prixunitaire
2 table bta ou les champs : des_bta ; prix_bta

j'ai créé un fenêtre pour la table bta , ou je veut saisir le des_bta a partir un combo appeler combo1
le contenu de combo1 c'est un liste importe des valeurs du (designation) de table1
pb
après choisisser un désignation a partir combo1 , comment je peut affiché le prix_bta dans une champ de saisie
par conséquent le prix_bta sera selectionné a partie de table prixlist par condition : prixlist.designation = fenaitre.combo1
Posté le 27 mai 2016 - 21:16
merci mon ami
en detail

j'ai un base de donnée contient 02 table
1- table prixlist ou les champ : designation ; prixunitaire
2 table bta ou les champs : des_bta ; prix_bta

j'ai créé un fenêtre pour la table bta , ou je veut saisir le des_bta a partir un combo appeler combo1
pb
après choisisser un désignation a partir combo1 , comment je peut affiché le prix_bta dans une champ de saisie
par conséquent le prix_bta sera selectionné a partie de table prixlist par condition : prixlist.designation = fenaitre.combo1
Membre enregistré
46 messages
Popularité : +1 (1 vote)
Posté le 30 mai 2016 - 14:34
Bonjour

J 'ai pas tout compris non plus mais il semblerait que ce soit une recherche sur un combo qui est lié à un fichier
donc pour moi, il faudrait faire une recherche dans le code de sortie ou de sélection du combo du genre :

j 'ai nommé le champ de saisie "MonChampdeSaisie "

HLitRecherche(prixlist ,designation ,Combo1)
SI HTrouve ALORS MonChampdeSaisie = prixlist.prixunitaire


Mais personnellement vaut mieux recherche selon un code ou une ID plutôt qu'une désignation

Bonne journée