Stampa con crystal report

lunedì 14 giugno 2004 - 14.23

enopia Profilo | Newbie

Ciao ragazzi,

ho un problema nel far riconoscere la stampante di rete
PrintOptions.PrinterName dovrebbe essere una stringa vuota ma cosi nn va
qualcuno sa come fare???

please

freeteo Profilo | Guru

ciao
non ho capito bene cosa intendi per "far vedere la stampante", cmq guarda qua:
http://support.businessobjects.com/library/kbase/articles/c2010366.asp

ciao

enopia Profilo | Newbie

Sicuramente mi sono spiegato male
ho creato una webapplication che visualizza un report, naturalmente con crystal report,
quando devo settare la stampante nn la vede perche è in rete

Alla fine nn stampa un bel niente

come dovrei fare per settare la stampante di rete per far partire la stampa da codice

freeteo Profilo | Guru

ciao,
ti faccio qualche domanda:
se fai il codice che ce' nel link precedente non funziona?
hai accesso alla stampante, ovvero l'utente di asp.net puo' stampare sul quella stampante?
dal pannello stampanti del sever web non rimane neanche in coda il file?

grazie, fammi sapere
ciao

enopia Profilo | Newbie

ciao,
allora per quanto riguarda il link non funziona perche si riferisce ad una stampante locale
ed io devo far riferimento ad una stampante di rete per stampare almeno io nel mio ufficio
ed inoltre la mia dovrebbe essere una web application quindi il report che viene visualizzato, a scelta dell'utente, potrebbe essere stampato
come faccio a settare la stampante dell'ipotetico utente? :-(

terza risp no nn rimane nemmeno in coda

ciao e grazie

freeteo Profilo | Guru

ciao,

ho pensato 1 attimo al tuo problema e forse non ho capito bene: la stampante è collegata al server web che genera la pagina (quindi anche il report) o è 1a del client che visualizza il report sul suo ie?
nel 1o caso il codice:

Report.PrintOptions.PrinterName = "\\mioserver\miastampante"
Report.PrintToPrinter(1, True, 1, 1)

dovrebbe funzionare correttamente.
Nel 2o caso devi attivarti con javascript per farglielo fare perche tu da asp.net (ovvere applicazione lato server) non riesci a fare cose sui client (cmq basterebbe che 1o scegliesse stampa dal menu :-).

ciao

enopia Profilo | Newbie

come si fa a settare una stampante con javascript

sto impazzendo
il concetto e che io nn dovrei settare un bel niente, l'applicazione dovrebbe settare la stampante predefinita dell'utente e quindi far partire una stampa tutto qua ma nn funziona
RD1.PrintOptions.PrinterName = ""
questo dovrebbe essere il comando dove rd1 sta per report document e la stringa vuota dovrebbe essre la stampante predefinita ma.....

se puoi aiutami
ciao e grazie

anicap81 Profilo | Newbie

salve...volevo sapere se qualcuno sa come mandare in stampa un report in maniera diretta (senza visualizzare il form)..In pratica richiamando il report va direttamente in esecuzione...

freeteo Profilo | Guru

ciao
posta il messaggio su 1nuovo thread ,non "ricilare" messaggi vecchi che altrimenti facciamo confusione
Postalo come nuovo messaggio sul forum e poi ti rispondiamo, cosi rimane piu "pulito"...grazie!
ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5