Bonjour à tous,
Voici un exemple de mon code
Si le pdf_name est "C:\tmp\bilan_emprunts_par_user.pdf" c'est immédiat,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 report_name = "E_emprunts_livres" filter_name = "pk_user=" & p_user pdf_name = "C:\tmp\bilan_emprunts_par_user.pdf" DoCmd.OpenReport report_name, acViewPreview, , filter_name, acHidden DoCmd.SetWarnings False DoCmd.OutputTo acOutputReport, report_name, acFormatPDF, pdf_name DoCmd.SetWarnings True DoCmd.Close acReport, report_name, acSaveNo
Si le pdf_name est qq ch comme "\\monserveur\titi\dossier_emprunts\bilan_emprunts_par_user.pdf"=> ça met 45 secondes pour exécuter la ligne ci dessous et je peux avoir ACCES ne répond pas .... c'est flippant .
Je peux avoir jusqu’à 40 fois à exécuter ce bout de code .. c'est ingérable
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.OutputTo acOutputReport, report_name, acFormatPDF, pdf_name
Est ce une lenteur liées à Access ? c'est super bloquant !
Note : j'accède au serveur derrière un VPN.
Merci de vos idées et conseils .
Partager