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 Komponenten im RaveReport drehen (https://www.delphipraxis.net/39362-komponenten-im-ravereport-drehen.html)

BrinkschulteManfred 1. Feb 2005 15:24


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

merlin17 1. Feb 2005 15:34

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

BrinkschulteManfred 2. Feb 2005 13:28

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:
  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;
bekomme aber dabei immer Fehlermeldungen.

Woran mag es liegen?

Gruß
Manfred

BrinkschulteManfred 3. Feb 2005 11:00

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 08:48 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