Bonjour à tous,
J'ai besoin d'aide!
j'ai créé une base de donnée nommée CLIENTS et une base de donnée nommée DEVIS. Les 2 sont liées en one to many par une relation entre la clef primaire N° auto de CLIENTS à une colonne "N° Clients" dans DEVIS.
J'ai créé un formulaire Nouveaux clients, en mode "entrer donnée" qui contient un bouton Enregistrer et aller à Devis.
Pour le devis, mon problème est que je souhaite l'ouvrir sur le client que je viens d'enregistrer afin d'enregistrer le devis en question, et qu'il affiche tant qu'à faire le nom de ce client (imaginons une pause café, retour sur l'écran et plus de souvenir du client dont le devis est en cours).
J'ai donc fait un formulaire avec sous formulaire, mais impossible de trouver comment lui dire "Affiche moi le dernier enregistré". J'ai tenté de baser le tout sur une requête qui utilise les 2 tableaux, mais la encore problème: si la colonne ID est en opération sur "DERNIER", tout le reste est en "regroupement" (je ne trouve pas d'alternative) et le résultat ne veut pas m'afficher seulement le dernier.
J'ai pensé faire une requête sur le tableau "DEVIS" mais là encore problème: la colonne "N° clients" est vide tant qu'il n'y a pas d'entrée, je ne peux dnc pas m'appuyer dessus pour sortir le dernier client de la table ClIENTS.
J'espère avoir été suffisamment clair pour vous, je bute sur ce problème depuis 3 jours et c'est extrêmement frustrant. Je sens bien que j'ai perdu la logique ACCESS en ne l'utilisant plus depuis l'école... Merci pour votre attention
EDIT: S'il existe une forme plus simple pour naviguer entre les formulaires, je prends, encore une fois je me demande vraiment si j'utilise access dans sa logique.
Partager