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
Inviare direttamente un report alla stampante
giovedì 14 ottobre 2010 - 10.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
Visual Studio 2008
|
SQL Server Express
|
Access (.mdb)
|
Crystal Reports 2008
gammash
Profilo
| Newbie
14
messaggi | Data Invio:
gio 14 ott 2010 - 10:05
Premetto che ho poca dimestichezza col VB.NET ma abbastanza in VB6 e crystal Report.
Ho un report creato col Crystal Report (2008)
Ho questo problema : in VB6 avevo l'opzione se mandare direttamente alla stampante il report oppure prima visualizzarlo
Ora in VB.NET non riesco a passarlo direttamente in stampa ma lo visualizzo prima e poi posso lanciarlo in stampa.
La funzione è molto bella, ma poco efficace in contesti in cui ad esempio la fatturazione deve avvenire velocemente
senza verifiche.
Qualcuno mi sa dire se è possibile e quindi come si fa ad inviare direttamente ad una stampante
( magari definita a codice) un report (.rpt) ?
giorgiodipietro
Profilo
| Junior Member
125
messaggi | Data Invio:
gio 14 ott 2010 - 10:30
Se tu utilizzi da codice un oggetto
Dim rpt As New CrystalDecisions.CrystalReports.Engine.ReportDocument()
dopo avelo caricato con il metodo
rpt.load("percorso del file rpt")
imposti la stampante in questo metodo
rpt.PrintOptions.*
e stampi con questo
rpt.PrintToPrinter("numerocopie", "fascicolato", "da pagina", "a pagina")
se nei campi "da pagina" e "a pagina" metti 0 le stampa tutte
Giorgio
Non si finisce mai di imparare!!
gammash
Profilo
| Newbie
14
messaggi | Data Invio:
gio 14 ott 2010 - 11:29
GRANDE !!!!!
Mi pare che funzioni perfettamente
>imposti la stampante in questo metodo
>rpt.PrintOptions.*
ho avuto un momento di difficoltà su questo.
ho messo
rpt.PrintOptions.PrinterName = "nome stampante"
ed è andato tutto perfettamente
>Non si finisce mai di imparare!!
è la consapevolezza di saperlo e l'umiltà di ammetterlo che ci permette di migliorarci !
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 17 ott 2010 - 18:45
>GRANDE !!!!!
>Mi pare che funzioni perfettamente
Perfetto, allora accetta la risposta di giorgiodipietro così marchiamo il thread come chiuso.
>>Non si finisce mai di imparare!!
>è la consapevolezza di saperlo e l'umiltà di ammetterlo che ci
>permette di migliorarci !
quoto alla grande
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
gammash
Profilo
| Newbie
14
messaggi | Data Invio:
mar 19 ott 2010 - 11:19
>Perfetto, allora accetta la risposta di giorgiodipietro così
>marchiamo il thread come chiuso.
scusa.......nell'entusiasmo non ci avevo minimamente pensato
ecco fatto
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 !