Ich möchte einen Bericht mit zwei Designs, erstellen oder erstellen, muss man einen Bericht mit Text ohne Bilder und einen anderen mit Bildern generieren. In meinem Datensatz kann ich die Kategorie identifizieren, aber ich weiß nicht, wie ich den Bericht mit einem Klick anzeigen kann, dh mit einem Knopfdruck muss ich in der Lage sein, die beiden Designs abhängig von den DatensätzenDrucken Sie zwei Arten von PDF diffferent Design in FastReport5.0 mit Delphi Xe7
1
A
Antwort
0
zu generieren verwenden Sie die OnBeforePrint Ereignis von Fastreport wie:
procedure TMyForm.frxMyReportBeforePrint(Sender: TfrxReportComponent);
begin
if Sender.Name = 'Picture1' then
begin
// Check data set field condition - for example:
if DataSource.DataSet.FieldByName('MyFieldName').AsInteger = 1 then
Sender.Visible := True
else
Sender.Visible := false;
end;
end;
Verwandte Themen
- 1. C++ Funktion Delphi XE7
- 2. JVCL-Installation Delphi XE7
- 3. Delphi XE7 DataSnap mit reinem JSON
- 4. Positionierung bilden, wenn TStyleManager in Delphi XE7 Anwendung mit
- 5. Delphi XE7 - TDBChart zeigt keine Reihe an
- 6. Wie funktioniert die Arbeit mit TFDTable (FireDAC) in Delphi XE7?
- 7. DB-Design für mehrere Arten von Entitäten
- 8. Drucken von PDF mit Heftmodus in C#
- 9. Drucken Sie eine PDF-Datei mit Qt
- 10. Drucken von PDF-Dateien
- 11. AspectJ: zwei Arten von Tutorials
- 12. Mit zwei Arten von ListView zusammen
- 13. Barcode lesen Delphi xe7, Ereignis nach Absicht nicht auslösen
- 14. So drucken Sie Pdf in Angular 2
- 15. PDF Kommentarfunktion für delphi 2009
- 16. Ein Fragment mit zwei Arten von Anzeige
- 17. Drucken von PDF mit mehreren Seiten Quellformel
- 18. Simpy: Simulation mit zwei Arten von Prozessen
- 19. Drucken von HTML, mit treuer CSS-Formatierung, von IE/Delphi?
- 20. Client - Server auf lokalem Wifi Delphi XE7 Projekt VCL
- 21. Delphi XE7 Multidevice SQL Fehler TIMESTAMP Ret. Feld
- 22. Design Patterns für Delphi 2009
- 23. Wie der Fastreport Layout in XE7
- 24. Drucken eines PDF mit mvc
- 25. ersetzen Sie einen Text in PDF mit aktuellen Design, PHP
- 26. Delphi XE7 Audit Fehler 'Array-Index außerhalb des Bereichs'
- 27. mit php nach pdf drucken?
- 28. legen Sie zwei Arten von Array in der gleichen Tabelle
- 29. Speichern Sie zwei Arten von Wert in einzelnen Django-Modellfeld
- 30. Datenbank-Design: Ein für viele verschiedene Arten
Wenn Sie FR mit Script-Unterstützung haben, können Sie im Skript verwenden: 'Verfahren Picture1OnBeforePrint (Sender: TfrxComponent); beginnen Picture1.Visible: = ... Geben Sie Ihren Ausdruck hier ... Ende; ' – gpi
@ Gpi, die praktisch identisch ist, außer dass Sie Skriptunterstützung haben müssen :) –
Ja, mit Skript-Unterstützung können Sie einfach schreiben Code – gpi