Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Crystal Report e pdf

  1. #1

    Crystal Report e pdf

    Ciao

    dovrei esportare un report fatto con crystal report in pdf, qualcuno sa come si fa?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    111
    Devi usare l'oggetto ReportDocument.

    Supponendo RP il tuo ReportDocument:
    codice:
        RP.ExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.PortableDocFormat
        RP.ExportOptions.FormatOptions = New CrystalDecisions.Shared.PdfRtfWordFormatOptions
    
        Dim req As New CrystalDecisions.Shared.ExportRequestContext
        req.ExportInfo = RP.ExportOptions
    
        Dim s As System.IO.Stream
        s = RP.FormatEngine.ExportToStream(req)
    
        Response.ClearHeaders()
        Response.ClearContent()
        Response.ContentType = "application/pdf"
    
        Dim buffer(CType(s.Length, Integer)) As Byte
        s.Read(buffer, 0, CType(s.Length, Integer))
    
        Response.BinaryWrite(buffer)
        Response.End()
    ciao, javalon

  3. #3
    Grazie funziona benissimo.
    Sai anche come migliorare la qualità delle immagini?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    111
    :master:
    mmmhhh... che io sappia, non è possibile....

    ciao, javalon

  5. #5
    Mi puoi dire un'altra cosa.
    Per usare crystal report su un server, deve esserci installato qualche modulo speciale o posso usarlo su tutti i server che supportano .NET?

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    111
    Crystal Report non è incluso nel .NET Framework.
    Va installato a parte usando i progetti di setup di .NET.
    Dai un'occhiata qui:

    http://msdn.microsoft.com/library/de...plications.asp

    ciao, javalon

  7. #7
    Grazie di tutto.
    adesso dovrei modificare l'immagine di un campo immagine dinamicamente, sai come si fa?

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    111
    sei un po' vago...

    puoi spiegarti meglio x favore?

    ciao, javalon

  9. #9
    allora nel mio report inserisco un campo immagine con un'immagine, ho la necessità di cambiare questa immagine dinamicamente attraverso script.
    mi hanno detto di mettere le immagini nel database in un campo blob ma vorrei evitare perchè il database cresce molto di peso e io di immagini ne devo inserire un bel po.

    Un'altra cosa, faccio il programma di installazione e includo tutti i file: database, crystal report ecc..., tutto funziona correttamente però quando installo su un'altra macchina e vado alla pagina aspx mi dà un errore perchè non riesce a trovare il database, ho scoperto che crystal cerca il database nel percorso del vecchio pc. come si fa a dire a crystal dove cercare il database in runtime?

    grazie ciao

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    111
    allora nel mio report inserisco un campo immagine con un'immagine, ho la necessità di cambiare questa immagine dinamicamente attraverso script.

    Spero per te che qualcuno mi smentisca, ma non credo si possa fare....

    Un'altra cosa, faccio il programma di installazione e includo tutti i file: database, crystal report ecc..., tutto funziona correttamente però quando installo su un'altra macchina e vado alla pagina aspx mi dà un errore perchè non riesce a trovare il database, ho scoperto che crystal cerca il database nel percorso del vecchio pc. come si fa a dire a crystal dove cercare il database in runtime?
    Dipende come imposti la fonte dati al Report Document.
    Un consiglio: l'ideale sarebbe mettere la stringa di connessione al database nel web.config, in modo che sia personalizzabile.
    Apri la connessione, sbatti i dati in un DataSet/DataTable/... e lo passi come parametro al SetDataSource del ReportDocument.

    ciao, javalon

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.