![]() |
Komponenten im RaveReport drehen
Hallo,
leider konnte mein Problem bisher nicht gelöst werden. Ich muss in einem Bericht nicht nur Text von links nach rechts, sondern auch um 90 Grad gedreht von unten nach oben schreiben. So wie ich bisher recherchiert habe, ist QReport dafür nicht geeignet. Gibt es eventuell doch Möglichkeiten oder sollte man dann tatsächlich auf Rave umsteigen. Da wäre ich aber absoluter Neuling, d.h. eine Angabe welche Komponenten drehbar sind, wäre super Danke Manfred |
Re: Komponenten im RaveReport drehen
Manfred,
die gute Nachricht zuerst: Mit Rave kannst du die Komponenten in Gradzahlen (hier wäre es dann 90° oder 270°) drehen, kein Problem; die schlechte Nachricht nun: im Entwurfsmodus wird es nicht angezeigt, sondern nur zur Laufzeit, aber das ist ja eigentlich der wichtiger Modus; :-) thomas, TeamNevrona |
Re: Komponenten im RaveReport drehen
Hallo Thomas,
herzlichen Dank! Ich bin schon ein Stück weiter. Texte lassen sich drehen, und Barcodes (hier der Code39) theoretisch auch. Allerdings weiß ich dabei nicht, wie man der BarCode-Komponente den Parameter Rot90 - 90 Grad drehen - übergeben soll? Ich habe es u.a. so probiert
Delphi-Quellcode:
bekomme aber dabei immer Fehlermeldungen.
RvProject1.Open;
with RvProject1.ProjMan do begin MyPage := FindRaveComponent('Report1.Page1', nil) as TRavePage; MyText := FindRaveComponent('Text1', MyPage) as TRaveText; MyBarCode := FindRaveComponent('Code39BarCode2', MyPage) as TRaveCode39BarCode; end; { with } MyText.Rotation := 90; MyBarCode.BarCodeRotation := Rot90; RvProject1.Execute; RvProject1.Close; Woran mag es liegen? Gruß Manfred |
Re: Komponenten im RaveReport drehen
Hallo zusammen,
:dancer: vielen Dank für die Mithilfe, ich habe das Problem nun lösen können. Allerdings nicht mit Rave sondern mit QReport. Die Komponenten dazu, um Barcodes und KLabelfelder drehen zu können habe ich in einem der Threads auch finden können. Auch dazu ein herzliches Dankeschön! Die Komponenten, die mir geholfen haben waren : :bounce2: QRAsBarcode und QRAngledLabel Gruß Manfred Brinkschulte :hello: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:28 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