LazReport PDF-Export Einzelseiten

Für Themen zu Datenbanken und Zugriff auf diese. Auch für Datenbankkomponenten.
ErnstVolker
Beiträge: 351
Registriert: Di 17. Feb 2009, 10:44
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

Re: LazReport PDF-Export Einzelseiten

Beitrag von ErnstVolker »

Hallo,

funktioniert sehr gut, vielen Dank!

Viele Grüße

Volker

Soner
Beiträge: 724
Registriert: Do 27. Sep 2012, 00:07
OS, Lazarus, FPC: Win10Pro-64Bit, Immer letzte Lazarus Release mit SVN-Fixes
CPU-Target: x86_64-win64
Wohnort: Hamburg

Re: LazReport PDF-Export Einzelseiten

Beitrag von Soner »

Soner hat geschrieben: Mi 1. Mai 2024, 11:17 Ich würde in deiner Stelle die Funktion TfrReport.(FilterClass: TfrExportFilterClass; ...) erweitern zu TfrReport.(FilterClass: TfrExportFilterClass; ... ; VonSeite, BisSeite: Integer).
Ich habe hier vergessen die Funktionsnamen anzugeben, das sind:

Code: Alles auswählen

    function ExportTo(FilterClass: TfrExportFilterClass; aFileName: String):Boolean; overload;
    function ExportTo(FilterClass: TfrExportFilterClass; exportStream: TStream; freeStream:boolean=false): boolean; overload;  

aus LR_Classs.pas-Unit.

@paweld
Vielleicht wäre es besser, wenn man das direkt in der Basisklasse macht, etwa so:

Code: Alles auswählen

function ExportTo(FilterClass: TfrExportFilterClass; exportStream: TStream; freeStream:boolean=false; PageFrom, PageTo: Integer=-1): 
Dann wäre es für alle Exportfilter gültig,

Antworten