Einzelnen Beitrag anzeigen

Thomasoop

Registriert seit: 10. Feb 2009
3 Beiträge
 
#1

Probleme mit TQRImage in TQuickRep (QReport)

  Alt 14. Jan 2010, 14:58
Datenbank: DB2 • Version: 7 • Zugriff über: ODBC
Hallo Leute,
ich benutze Delphi 5 Enterprise und habe einen Quickreport der mir ärger bereitet.
Bis dato hat er einwandfrei funktioniert und ich sollte auf Kundenwunsch ein zweites Logo (TQRImage) einbauen.
Nur leider erzeugt das dann zur Laufzeit einen "stream-write-fehler".

Das erste Logo ist ein S/W JPG File. Wenn ich das einfach nur dupliziere geht schon nichts mehr.
Auch wenn ich die Kompenente aus der Leiste ziehe und das Bild zur Entwurfszeit lade, wird ein Fehler zur Laufzeit erzeugt.
Ich habe alles durch. Bild zur Laufzeit laden -> Fehler.
Komponente dynamisch erzeugen und Bild laden (hier wird kein Fehler angezeigt aber auch kein Bild ist zu sehen).

Das zweite Logo ist ein Farbbild. Da reicht es schon nur ein Image im Report zu haben und schon wird die Exception ausgelöst.
Umwandeln in S/W brachte nichts. Ebenso das runterrechnen auf 16 Farben (kann man beim Laden während der Entwurfszeit machen).

Habe auch schon versucht die zwei Bilder in ein "großes" zu packen und die restlichen Labels einfach darüber zu legen -> Exception!

Jetzt kommts: Ich habe den PC mal neugestartet, hin und hercompiliert und auf einmal ging es (ohne wirklich was geändert zu haben, einfach nur 2 TQRImage incl. Bilder). Leider wollte der Kunde dann noch mal eine Änderung des Reports und schon war der Fehler wieder da.

Hat jemand eine Idee woran es liegt oder fällt euch ein Workarround ein?

Viele Grüße
Thomas
  Mit Zitat antworten Zitat