Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Fast Report - Designer Optionen (https://www.delphipraxis.net/191469-fast-report-designer-optionen.html)

mcinternet 19. Jan 2017 17:40


Fast Report - Designer Optionen
 
Guten Tag,

ich frage selten, wenn dann habe ich schon alle möglichen Quellen durchforstet und bin nicht fündig geworden.

Ich erzeuge dynamisch einen Report, indem ich diesen aus der Datenbank (Oracle mit ODAC) lade und starte den Designer zum Bearbeiten. Klappt auch alles soweit.
Nur möchte ich dann entweder auf die Frage "speichern?" selbst reagieren, oder diese ausblenden.
Den Designer starte ich mit

FReport.DesignReport(True);

Die Änderungen sollen NICHT in eine Datei gespeichert werden, sondern ich speichere das Ding direkt in ein BLOB-Feld. Daher ist das PopUp "Speichern Ja/Nein" an dieser Stelle nicht sinnvoll und das soll eigentlich generell ausgeblendet werden.


Grüss

mcinternet

Delphi 10 Seattle, FR5 Vollversion

Fritzew 19. Jan 2017 18:00

AW: Fast Report - Designer Optionen
 
am einfachsten einfach eine TfrxDesigner Komponente auf das gleich Datenmodul oder form wo die TfrxReport liegt.
Dann kannst du denOnSaveReport dort verwenden

mcinternet 19. Jan 2017 18:04

AW: Fast Report - Designer Optionen
 
Zitat:

Zitat von Fritzew (Beitrag 1359288)
am einfachsten einfach eine TfrxDesigner Komponente auf das gleich Datenmodul oder form wo die TfrxReport liegt.
Dann kannst du denOnSaveReport dort verwenden

Ich möchte den SaveDialog soweit erst einmal gar nicht! Daher ist onSave nicht das Gewünschte.

Gruss

mcinternet

Fritzew 19. Jan 2017 18:06

AW: Fast Report - Designer Optionen
 
Hast Du es ausprobiert? ;-)
Der kommt dann gar nicht. Sondern Du musst Dich darum kümmern ob und was gespeichert wird.

mcinternet 19. Jan 2017 18:09

AW: Fast Report - Designer Optionen
 
Zitat:

Zitat von Fritzew (Beitrag 1359290)
Hast Du es ausprobiert? ;-)
Der kommt dann gar nicht. Sondern Du musst Dich darum kümmern ob und was gespeichert wird.

Wow! Danke - stimmt! Hätte ich jetzt nicht gedacht, weil da ja soweit keine offensichtliche Verbindung existiert. :roll:

Problem gelöst

Vielen Dank

Gruss

mcinternet


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz