![]() |
Fastreport: Faltmarken
Hallöle...8-)
Ich dachte gerade, wenn ich eh an den Formularen bin, mache ich Faltmarken auf das Blatt. :thumb: Das dumme ist nur , daß ich keinen Text and den Rand setzen kann...quasi über den gesetzten Rand hinaus. :? :? 1. Der FastReport bietet das nicht. Ich hab es nicht gefunden. Oder? 2. Die Tante und das FR Forum sind eher dürftig mit Infos. Hat jemand eine Idee, ohne den gesetzten Rand zu verschieben? Danke...:wink: |
AW: Fastreport: Faltmarken
Mit FastReport kenne ich mich zwar nicht aus,
aber hast du schon versucht mit Negativwerten zu arbeiten? In ReportBuilder lassen sich damit Elemente außerhalb der Ränder positionieren. Z.B. Left = -10 (= Rand - 10mm) |
AW: Fastreport: Faltmarken
Du kannst z.B. das OnBeforePrint-Ereignis des ReportTitles verwenden um die Linien zu zeichnen.
Beispiel für eine kurze Drittel- und eine längere Mittellinie :
Delphi-Quellcode:
fr1cm dient dabei zur Umrechnung von Pixel in cm (s. Manual).
procedure ReportTitle1OnBeforePrint(Sender: TfrxComponent);
var Line:tFrxLineView; T,L:Extended; begin T := fr1cm * (Page1.TopMargin/10); L := fr1cm * (Page1.LeftMargin/10); Line := tFrxLineView.Create(Page1); Line.Left := -L; Line.Width := fr1cm*0.5; Line.Top := -T+(fr1cm*10.4); Line.Frame.Color := clGray; Line := tFrxLineView.Create(Page1); Line.Left := -L; Line.Width := fr1cm*0.75; Line.Top := -T+(fr1cm*14.8); Line.Frame.Color := clGray; end; LLAP Guido R. |
AW: Fastreport: Faltmarken
Danke...:P
Ich probiere es mal aus... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz