Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

crystal report and images

Îåêßíçóå áðü ôï ìÝëïò DaltonGR. Τελευταία δημοσίευση από το μέλος gmlogic στις 21-03-2009, 18:01. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  10-06-2008, 09:34 42798

    crystal report and images

    Καλημέρα,

    Έχω ένα απλό report το οποίο εμφανίζει στοιχεία απο πίνακα βάσης δεδομένων. Μέχρι εδώ όλα καλα και απλά. Θέλω να εμφανίσω στην κεφαλίδα της αναφοράς ένα λογότυπο, το οποίο έχει διαλέξει ο χρήστης και το έχω αποθηκεύση με συγκεκριμένο όνομα στο directory της εφαρμογής. Πώς μπορώ λοιπόν να εμφανίσω αυτή την εικόνα με το άνοιγμα της αναφοράς;

    Ευχαριστώ εκ των προτέρων..

  •  21-03-2009, 18:01 49490 σε απάντηση της 42798

    Απ: crystal report and images

    Για την εμφάνηση των εικόνων ειναι το  ΙBlobFieldObject

    Αν ορίσης ένα πεδίο στη βάση σου ως varbinary

    και το κάνης Drag and Drop στο Report θα σου βάλη  ΙBlobFieldObject

    Μπορείς να γεμίσης το field με εικόνα πριν την εκτύπωση στην Dataset που δίνεις για στο SetDataSource του report

    πχ

                        Try
                            Dim Image As Byte() = AddImageRow(Application.StartupPath & "\MyFiles\GmHead.jpg")
                            For RCount = 0 To m_dtGen.Rows.Count - 1
                                m_dtGen.Rows(RCount).Item("img") = Image
                            Next
                        Catch ex As Exception
                            MsgBox(ex.Message)
                        End Try  

      Public Function AddImageRow(ByVal filename As String) As Byte()
            Dim fs As New FileStream(filename, FileMode.Open)   ' create a file stream
            Dim br As New BinaryReader(fs)                      ' create binary reader

            AddImageRow = br.ReadBytes(Convert.ToInt32(br.BaseStream.Length))

            br = Nothing
            fs = Nothing
        End Function

     


    George Matzouranis
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems