Bonsoir à tous
Toujours débutant, je fais évoluer une appli Access97 (VB5) suivant les besoins des utilisateurs, et je commence à me débrouiller à force de trouver de bonnes pistes sur ce forum
Là, je tombe sur un truc que je n'arrive pas à régler. J'espère que vous allez me comprendre :
Un formulaire dispose d'une zone de liste avec des lignes (commandes-client) provenant d'une table. En cliquant sur une de ces lignes, cela met à jour en temps réel les détails de cette 'commande-client' dans un sous-formulaire situé au dessous, dans un onglet (le contenu de la commande).
Ce n'est pas moi qui ai fait cela : j'ai bien regardé de partout, mais je ne sais pas trop comment est réalisé cela.
Je mets quelques images en explication :
Le sous formulaire :
Dans un second onglet ('Dossier Commande" que l'on voit sur l'image 1), j'ai ajouté un sous-formulaire dont l'objectif est d'afficher les fichiers contenu dans le dossier (créé automatiquement par Access) de la commande.
Actuellement, je met à jour ce sous-formulaire par un bouton de commande, avec ce code, grâce aux information glanées su ce forum, et sur ce post :
https://grenier.self-access.com/acce...-table-access/
Alors ça marche bien, sauf qu'il faut que je quitte le formulaire CDCLI et que je le ré-ouvre pour que le sous-formulaire soit mis à jour ... mais une chose après l'autre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim DOSSIER, STE As String Dim NUM As Variant NUM = Forms!CDCLI!ARNO ' numero de la commande client' STE = Forms!CDCLI!SOCIETE ' Nom du client DOSSIER = NUM & " - " & STE 'identification du dossier sur le serveur ListerFichiers "D:\Cdes CLIENTS\" & DOSSIER, "*.*" End Sub
Je voudrais que, tout comme le sous-formulaire contenant les détails de la commande (L_CDECLIsf) , ce sous-formulaire (tbl_Fichiers) contenant le contenu du dossier-client puisse se mettre à jour en temps-réel.
J'ai essayé moultes instructions de mise à jour de ce genre en les mettant un peu partout, mais rien n'y fait ...
Merci pour vos bons conseils
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Sousform![tbl Fichiers sous-formulaire1].Requery Forms!tbl_Fichiers!Fichier = ""
Phil
Partager