VB Access "DoCmd.OutputTo acOutputReport&quot

Teg Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 AMD -
Bonjour Besoin d'aide au sujet de output report en VB avec access2003 sur XP
voici ma ligne de code

DoCmd.OutputTo acOutputReport, "etatdemandeexperience", acFormatSNP, "[Adresse experience]" & "\" & "Demande expérience " & Texte858 & ".rtf", False


Je recois un message d'erreur(2024) me mentionnant qu'il manque d'espace pour les fichiers temporaires.
Je désire créer un fichier SNP sur le réseau de notre entreprise. Est-il possible que je veuille le mettre à un endroit trop éloigné sur le (sous-dossier) ou bien qu'il y est trop de caractères pour les titres des dossiers ?

Mon dossier temp est vide.
Si jentre le chemin exact sans utiliser les variables ca fonctionne donc pas un probleme de code .

A l'aide

2 réponses

blux Messages postés 27109 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Salut,

je crois que windows ne doit pas aimer les [] dans les noms de répertoire, or il en existe avec [Adresse experience], peut-être qu'il serait nécessaire de suprimer les quotes (si c'est une variable) ?
0
AMD
 
Moi je le même cas, mais sans problème essaye de faire comme mon code

Function sauvretour()
Dim stDocName As String

stDocName = "Retour en instance"
DoCmd.OpenReport stDocName, acNormal

DoCmd.OutputTo acOutputReport, "Retour en instance", acFormatSNP, "G:\Departments\Dispo_if\Relance Retour\RelanceRetour" & Format(Now, "DDMMYYYYHHMM") & ".snp", , , True

End Function
0