Numero copia di una report

mercoledì 12 dicembre 2007 - 09.15

Ale78 Profilo | Newbie

Ciao a tutti, utilizzo CR XI e il mio problema è il seguente:
ho creato un report per la stampa delle bolle (DDT), e questo report va stampato in 3 copie.
Fin qui tutto ok, adesso però dovrei inserire una formula per aggiungere una dicitura in questo modo: se è la prima copia deve scrivere "COPIA MITTENTE", se è la seconda copia scrive "COPIA DESTINATARIO", se è la terza "COPIA USO INTERNO".
Come faccio a sapere che numero di copia sta stampando?

freeteo Profilo | Guru

ciao,
penso proprio non sia possibile...dentro al report non hai l'evento "printing_page" o qualcosa di simile purtroppo
Dovresti farti un bottone tu, da codice, e passare un parametro al report con il numero della copia...sicuramente poco "elegante" ma credo che non lo puoi sapere...o almeno per quanto ne so io non è possibile, perche' quando viene mandato in stampa il report, viene passato come spool alla stampante e non piu' gestito dall'engine di Crystal...

ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

Ale78 Profilo | Newbie

Ciao, intando grazie per la risposta.
In effetti ho risolto come dici tu, via codice ho fatto un ciclo FOR da 1 a 3 e passo il valore della variabile contatore ad una formula del report.
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