![]() |
QuickReport Sprache
Hallo zusammen,
ich habe folgendes Problem: Ich habe in meinem mit Delphi 5 Professional geschriebenen Programm ziemlich viel Aufwand betrieben um über Datenbanken verschiedene Sprachen auswählen zu können. Klappt auch prima. Auch die standard Dialogfelder wie z.B. Datei öffnen usw. werden in der unter Windows eingestellten Sprache angezeigt. Nur die Druckvorschau über z.B. QuickRep1.Preview wird immer in Deutsch ausgegeben. Auch der Wechsel des Papierformates z.B. auf A4 <-> Letter scheint nicht richtig zu funktionieren. Gib's die Möglichkeit hier auch die Sprache zu ändern? :gruebel: ("Schließen" und die Hint's)oder muß ich mir eine Englische Delphi Version besorgen um zumindest an eine englische QuickReport Komponente zu kommen? :?: Danke schon mal im voraus für Eure Hilfe. |
Re: QuickReport Sprache
Der einfachste Weg wäre es auf das Standart-Preview zu verzichten und statt dessen die QRPreview-Kompo. einzusetzen. Damit hast du alle Möglichkeiten und es ist schnell eingebaut.
Ich sehe sonst keine Möglichkeit zur Laufzeit eines Programm die Sprache des QR's auszutauschen. Das Problem kann man evt. durch eine Engl.- Version erschlagen, aber mindestens müsste es jeden Report zweimal geben um einen Sprachenwechsel zu ermöglichen. Ob das sinnvoll ist darf bezweifelt werden und ob es möglich ist müsste man versuchen. |
Re: QuickReport Sprache
Mit der QRPreview-Kompo. habe ich noch nie gearbeitet. Werde Sie aber jetzt wohl mal ausprobieren.
Vielen Dank für den Tipp. :thuimb: Wenn's klappt schreib ich noch ne kleine Info (Kann aber noch was dauern) :cat: |
Re: QuickReport Sprache
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Die Beschriftungen der einzelnen Buttons, Schalter und was weis ich was du alles nutzen möchtest kannst du dann in einer Sprache deiner Wahl machen. Das beste daran ist (finde ich), das man das Layout seines Preview an seine Anwendung angleichen kann. |
Re: QuickReport Sprache
Hallo Memo,
ich habe Deine Demo ausprobiert, etwas erweitert und rumgespielt. Auch die Änderung der Papiereinstellungen klappt. Vielleicht kannst Du mir nochmal auf die Sprünge helfen: Wie kann ich die nächste/voherige Seite anzeigen ? :?: Gibt es eine Möglichkeit die aktuelle Papersize Einstellung des Druckers abzufragen oder Rückmeldungen über die Papersize von "QRPreview1.QRPrinter.PrintSetup" zu bekommen? :?: Mit der letzteren Info könnte man die Preview aktualisieren und im gewünschten Format drucken. |
Re: QuickReport Sprache
Zitat:
Zitat:
Zitat:
Delphi-Quellcode:
QRep1.Page.Orientation := Printer.Orientation
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15: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