Outputto errore run-time 2501

sabato 05 settembre 2015 - 09.04

a.calantoni Profilo | Newbie

Salve,

ho creao una routine che mi dovrebbe consentire di esportare in pdf un determinato report ma mi restituisce l'errore in oggetto di cui allego SS


381x215 18Kb


ecco il codice dove sbaglio?

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Grazie in anticipo

renarig Profilo | Expert

>'DoCmd.OutputTo acOutputReport, "Report1", acFormatPDF, "C:\" & Me!DATA & "_" & Format(Date, "YYMMDD") & ".pdf"


Sembrerebbe corretto,
Tu generi il nome del .pdf in questo modo:
-- una parte fissa ( C:\ )
-- una parte presa da un controllo ( Me!DATA )
-- una terza parte è la data odierna formattata

La domanda è, nel controllo Me!DATA cosa c'è scritto ?????
non hai per caso una data scritta con le "/" ???
le "/" non sono ammesse nei nomi dei file e ti genererebbe quell'errore che lamenti


facci sapere

.

a.calantoni Profilo | Newbie

Ho provato anche togliendo date e facendo la prova a fare così ma niente

DoCmd.OutputTo acOutputReport, "report1", acFormatPDF, "C:\" & "test" & ".pdf"


Saluti

renarig Profilo | Expert

Bo!!!
a me funziona .... e non ho una stampante pdf

hai un report di nome "Report1" ???
sei amministratore del PC ?? hai permessi di scrittura in C

prova magari a stampare in .rtf
DoCmd.OutputTo acOutputReport, "Report1", acFormatRTF, "C:\test.rtf", True

qui si fa riferimento a dei componenti aggiuntivi
https://translate.google.it/translate?hl=it&sl=en&u=https://msdn.microsoft.com/en-us/library/office/ff192065.aspx&prev=search

.

a.calantoni Profilo | Newbie

Niente da fare con RTF me ne esce un'altro


381x215 19Kb

renarig Profilo | Expert

>Niente da fare con RTF me ne esce un altro

Bohhh!!! Non ho più idee

prova in .txt deve andare perforza.

prova a togliere tutte le opzioni non obbligatorie a OutputTo in modo che sia Access a chiederti il formato, percorso e nome del file da creare

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5