Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Stampa Immediata
martedì 30 giugno 2009 - 15.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lanfra
Profilo
| Senior Member
262
messaggi | Data Invio:
mar 30 giu 2009 - 15:06
Ciao Teo, purtroppo ho dato una risposta in modo sfrettoloso al post "Chiudi finestra report".
Il motodo PrintToPrinter mi funzionava in debug, ma una volta pubblicato la stampa in automatico non funziona e mi genera un errore sull'applicazione [errore gestito con pagina di default e non rintracciabile, cmq non riesce ad eseguire lo script di stampa].
Ho provato a fleggare e defleggare il NoPrinter sul PrinterSetUp del report, stesso risultato.
Ho provato a fare prove con stampanti di rete e stampanti installati localmente sul PC, stesso risultato.
Consigli?????
grazie e ciao
Lanfra
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 30 giu 2009 - 15:31
Ciao,
ma stai parlando di un'applicazione web?
Perchè in quel caso, il codice che hai scritto viene eseguito dal pc che ospita il processo di asp.net, quindi di fatto avverrebbe sul server e non sul client...infatti per il viewer di asp.net, viene usato un OCX oppure la stampa in pdf, ma cmq qualcosa che possa essere eseguito sul pc locale...
In quel caso devi fare un pulsante e gestire tramite javascript, chiaramente però non hai accesso al codice .net lato server...
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
lanfra
Profilo
| Senior Member
262
messaggi | Data Invio:
mar 30 giu 2009 - 15:55
Infatti, dici di esportare in automatico in pdf e lanciare la stampa???
Lanfra
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 30 giu 2009 - 16:04
>Infatti, dici di esportare in automatico in pdf e lanciare la
>stampa???
l'esportazione in pdf viene cmq fatta lato server, al limite tu redirigi la Request, oppure meglio ancora scrivi il file tramite Response.Write() del file che viene generato...in quest'ultimo caso se non ricordo male hai possibilità di fare l'esportazione anche in memoria, quindi di fatto su MemoryStream quindi senza nemmeno usare un file sul disco del server...
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
lanfra
Profilo
| Senior Member
262
messaggi | Data Invio:
mer 1 lug 2009 - 11:52
Obiettivo raggiunto utilizzando script lato client e conseguenti modifiche al report...
window.print();
ciao
Lanfra
Torna su
Stanze Forum
Elenco Threads
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 !