PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → combo enregistrement
combo enregistrement
Débuté par Malklan, 29 sep. 2017 11:55 - 2 réponses
Membre enregistré
8 messages
Posté le 29 septembre 2017 - 11:55
bonjour j'ai un ptit soucis combo qui est alimenter par une requête. donc je voudrais simplement que lorsque je rentre une saisie qui n'exite pas dans elle l'enregistre dans la base de donner mais elle doit engregistre le numero de l'id dans une autre base de donner
exemple
combo => Marseille => existe => enregistrement de l'id dans la base de donner client
combo => Paris => exite pas => enregistrement dans la base de donner ville => enregistrement de l'id dans la base de donner client

Merci pour votre aide
Membre enregistré
3 845 messages
Popularité : +227 (347 votes)
Posté le 29 septembre 2017 - 15:23
Pré-requis dans liaison pour ta combo (COMBO_Ville):
-Valeur affichée :NDX_NomVILLE
-Valeur mémorisée:PK_VILLE

Un code de ce style dans la partie Sélection devrait fonctionner:
SI PAS HLitRecherche(VILLE,NDX_NomVILLE,COMBO_VILLE..ValeurAffichée) ALORS
VILLE.NDX_NomVILLE=COMBO_VILLE..ValeurAffichée
HAjoute(VILLE)
ListeAffiche(COMBO_VILLE,taCourantPremier)
FIN


--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
8 messages
Posté le 30 septembre 2017 - 16:48
Merci de ton aide, sa fonctionne :merci: :merci:
Message modifié, 30 septembre 2017 - 16:49