Einzelnen Beitrag anzeigen

mytbo

Registriert seit: 8. Jan 2007
472 Beiträge
 
#2

AW: FastReport 6: Wie kann ich in Abhgkeit eines Feldes ein Bild VISIBLE machen

  Alt 1. Aug 2023, 15:38
Kann man das irgendwie im Report Sheet unter CODE machen? Oder muss man ein BLOB IMAGE FELD machen, wo das JPG ICON drin ist, und dass dann in der Liste analog zu anderen Typen laden?
Wenn ja wie?
Eine Variante wäre: TfrxPictureView Komponente auf das Bericht-Formular. Im Ereignis OnBeforePrint in FastScript Folgendes schreiben:
Delphi-Quellcode:
procedure PictureOnBeforePrint(Sender: TfrxComponent);
begin
  if <Daten."WebURL"> <> 'then
    TfrxPictureView(Sender).FileLink := <Daten."ImageFile">;
end;
"Daten" ist der DataSet und "ImageFile" ein Feld mit dem Pfad zum Image.

Bis bald...
Thomas

Geändert von mytbo ( 1. Aug 2023 um 15:44 Uhr) Grund: IF Bedingung hinzugefügt
  Mit Zitat antworten Zitat