Bonjour,
Voila, j'ai 2 tables "TL_documents a crée", et "TL_documents a joindre",
qui continnent toutes les deux les champs {n°; N° Shipping; titre document, nbcopie client;nbcopie transporteur;inclus?}
le N° de shipping est en relation avec une autre tables, et je voudrais a partir d'un formulaire lorsque je clique sur un bouton, pouvoir ouvrir d'autres formulaires en fonction de : si [N° shipping] du formulaire = [N° shipping]dans "TL_Document a cree" et que [inclus?] qui est une checkbox, soit vrai.
en sachant qu'uil peut y avoir plusieurs enregistrements avec le meme [N° de shipping] dans les tables des documents.
j'ai commencer a tester avec des recordset, mais meme si l'enregistrement existe bien dans la "TL_documents a crée", cela ne fonctionne pas.
voici le bout de code qui me sert a tester:
J'arrete pas de lire et relire dans tous les sens les faq contenant des infos sur les recordset, et bientot la touche F1 sera totalement Destroy!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Dim BDD As Database, TDC As DAO.Recordset, TDJ As DAO.Recordset Set BDD = DBEngine.Workspaces(0).Databases(0) Set TDC = BDD.OpenRecordset("TL_Documents a Créer", dbOpenDynaset) Set TDJ = BDD.OpenRecordset("TL_Documents a Joindre", dbOpenDynaset) Me.Refresh TDC.MoveFirst Do Until TDC.EOF If TDC(2) = Me.[N° Shipping].Value Then MsgBox "coucou1" Exit Sub Else MsgBox "aurevoir1" Exit Sub End If Loop
Merci pour la precisues aide que vous voudrez bien m'accorder!
Partager