Formato personalizzato con PaperSize

mercoledì 22 febbraio 2006 - 09.31

volperubbia Profilo | Senior Member

Ciao a tutti,
ho la necessità di realizzare un report in formato 105mm x 148mm, in pratica un quarto di A4. Sto usando il Crystal Reports base fornito con l'ambiente visual studio .net 2003.
Ho visto che rpt.PrintOptions.PaperSize è un enumerativo e quindi le scelte sono quasi obbligate. Ho notato che impostando da codice vb questa proprietà e impostando nello stesso modo la proprietà di formato in progettazione report, non ottengo un risultato soddisfacente.

Qualche idea?

Grazie per l'attenzione,
Davide

freeteo Profilo | Guru

ciao,
non so se lo sai e se ti possa servire ma papersize è si 1 enum ma puoi anche dargli dei valori qualsiasi anche se finora sono andato ankio a tentativi inquanto non ho capito ancora come li "casta"
Ad ogni modo se usi da codice:

mioreport.PrintOptions.PaperSize = (PaperSize)123;

e cambi 123 con il valore tuo dovresti riuscire a trovare quello che ti serve...dacci 1occhiata
ciao
Matteo Raumer
MCAD.net ...net addicted :-)
http://blogs.dotnethell.it/freeteo

volperubbia Profilo | Senior Member

Grazie per il tempismo della risposta,
... ora ci provo. Come formato quello che più si avvicina alle mie esigenze è il PaperEnvelopeMonarch, cioè 78mm x 179 mm, ... comunque ho notato che quando lo esporto in PDF non mantiene tutte le impostazioni e la pagina viene un po' più larga.

Che sia un problema di driver o simili?

Davide

freeteo Profilo | Guru

>Grazie per il tempismo della risposta,
di niente

>comunque ho notato che quando lo esporto in PDF non mantiene
>tutte le impostazioni e la pagina viene un po' più larga.
>
>Che sia un problema di driver o simili?
non saprei sinceramente so che quando esporta usa delle librerie che hanno aggiornato con i servicepack se vuoi pravare ad installarli.
Qui le trovi delle varie versioni : http://support.businessobjects.com/downloads/updates/service_packs/crystal_reports.asp

ciao

Matteo Raumer
MCAD.net ...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