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
Out of memory Export in word
giovedì 20 dicembre 2012 - 09.28
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
Crystal Reports 10.0
|
Crystal Reports XI
gmartino
Profilo
| Newbie
10
messaggi | Data Invio:
gio 20 dic 2012 - 09:28
Ciao a tutti
ho sviluppato un report, avente al suo interno un altro sottoreport ed una piccola sezione con un logo (Dimensioni 500x250 pixel, 100kByte max).
Sto utilizzando Crystal Report per Visual studio 2010 sp 4. Quando tento di esportare un report fatto da più di 100 pagine in formato word\rtf mi da i seguenti messaggi d'errore: "Memoria insufficiente per eseguire l'operazione" oppure, non mi spiego il perchè, a volte mi da il seguente messaggio: "Puntatore non valido". Da task manager vedo che la memoria occupata dalla applicazione arriva a 350 MByte e poi il programma si blocca dando i messaggi sopra riportati.
Posto il codice per fare l'export:
With CrExportOptions
Select Case exportFormatType
Case exportFormatType.PortableDocFormat
.FormatOptions = CrFormatTypeOptions
.ExportFormatType = exportFormatType.PortableDocFormat
Case exportFormatType.WordForWindows
.FormatOptions = CrFormatTypeOptions
.ExportFormatType = exportFormatType.WordForWindows
Case exportFormatType.EditableRTF
.FormatOptions = CrFormatTypeOptions
.ExportFormatType = exportFormatType.RichText
Case exportFormatType.Excel
Dim excelFormatOpts As New ExcelFormatOptions()
excelFormatOpts.ExcelTabHasColumnHeadings = False
.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.Excel
excelFormatOpts.ShowGridLines = True
excelFormatOpts.ExportPageHeadersAndFooters = ExportPageAreaKind.None
excelFormatOpts.ExcelAreaType = AreaSectionKind.Detail
.FormatOptions = excelFormatOpts
.ExportDestinationType = ExportDestinationType.DiskFile
End Select
End With
CrExportOptions.DestinationOptions = CrDiskFileDestinationOptions
Report.Export()
L'export in PDF va a buon fine, nessun problema.
Gianluca
Gianluca Martino
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 !