Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    327

    Stampa picturebox in un datareport da vb6

    Linguaggio: Visual Basic 6.


    Sapreste dirmi se e come sia possibile stampare il contenuto di una Picturebox tramite DataReport?

    Riformulo la domanda: Io devo inviare il contenuto di una Picturebox su una form, ad un DataReport.

    E' possibile?
    Errare è umano, Perseverare è Diabolico.
    sapiente è colui ke sa di non sapere.

  2. #2
    Purtroppo non so esserti d'aiuto.
    Aggiungo però il mio problema che è simile: è possibile inserire un controllo RTF in un report?(che sia DataReport o CrystalReport)
    CIAO

  3. #3
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Dopo aver inserito il controllo immage nel DataReport (io il grafico l'ho inserito nel piè di pagina, ma si può fare anche in modo diverso), da inserire nel modulo del Report:
    codice:
    'Porta il Grafico nella pagina di stampa:
            With RptLIQ.Sections("PièDiPaginaReport")
    'Imposta le dimensioni dell'immagine:
                With .Controls("ImageLIQ")
                    .Height = 4050
                    .Left = 0
                    .Top = 10
                    .Width = 11520
                    .PictureAlignment = rptPACenter
                    Set .Picture = LoadPicture(App.Path   & "\Dati\Grafici\MSChartLIQ.bmp")
                End With
            End With
    LM

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    327
    Devo aggiungere che l'immagine presente nella picturebox è un grafico creato a runtime e quindi non mi è utile questa parte di codice:

    <code>
    --------------------------------------------
    Set .Picture = LoadPicture(App.Path & "\Dati\Grafici\MSChartLIQ.bmp")
    --------------------------------------------
    </code>

    In poche parole è come inviare il contenuto di una textbox al report.

    Un esempio funzionante è questo:

    <code>
    --------------------------------------------
    Report.Sections("Section2").Controls("lbl1").Capti on = txtbox.Text
    --------------------------------------------
    </code>

    In questo modo invio a "lbl1" (che è un'etichetta posta sul report) il contenuto della "textbox" (che è una textbox presente sul form).

    Ma qst nn mi funziona se uso la picturebox.
    Errare è umano, Perseverare è Diabolico.
    sapiente è colui ke sa di non sapere.

  5. #5
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Potevi dirlo prima.
    codice:
    Devo aggiungere che l'immagine presente nella picturebox è un grafico creato a runtime e quindi non mi è utile questa parte di codice:
    Comunque l'immagine puoi fare in modo di salvarla,
    e poi caricarla.
    LM

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 © 2025 vBulletin Solutions, Inc. All rights reserved.