Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datum im Ravereport...? (https://www.delphipraxis.net/12362-datum-im-ravereport.html)

barnti 26. Nov 2003 07:18


Datum im Ravereport...?
 
Hallo,

die Frage wurde hier schon einmal gestellt: Wie kann ich das aktuelle Datum und die Uhrzeit mit in meinen Report schreiben?

Die gefundene Antwort im Forum hat mir leider nicht weitergeholfen. Habe ich vielleicht eine andere Version als in der beschriebenen Lösung? (5.0)

Ich habe als Workarround an eine Query gedacht, in die ich das aktuelle Datum reinschreibe...nicht sehr schön!

Also, wäre schön, wenn jemand einen Hinweis geben könnte!

Gruß,

Barnti

Tonic1024 26. Nov 2003 07:24

Re: Datum im Ravereport...?
 
Moin...

versuch mal das:

Delphi-Quellcode:
  MyDataText := MyPage.CreateChild(TRaveDataText, 'dtDate') As TRaveDataText;
  MyDataText.DataField := '"Ausdruck vom: " + Report.DateLong';
  MyDataText.FontJustify := pjRight;
Bis denne...

barnti 26. Nov 2003 07:44

Re: Datum im Ravereport...?
 
Hi,

sieht gut aus, aber:

Delphi-Quellcode:
MyDataText := MyPage.CreateChild(TRaveDataText, 'dtDate') As TRaveDataText;
MyDataText.DataField := '"Ausdruck vom: " + Report.DateLong';
MyDataText.FontJustify := pjRight;

Für die Erstellung des Child "dtDate" brauche ich eine Variable. Ich habe mal angenommen:

Delphi-Quellcode:
var MyDataText: TRaveDatatext;
Nur kennt Delphi TraveDatatext nicht. Ich habe in der Uses Clause:

RpRave, RpDefine, RpCon, RpConDS

fehlt da noch was?

Danke fürs "UnterDieArmeGreifen"

Gruß,

barnti

Tonic1024 26. Nov 2003 07:58

Re: Datum im Ravereport...?
 
Sorry... hätt ich gleich dran denken können...

Ja, heisst "TRaveDataText" und liegt in "RvCsData"...

[EDIT] Nochwas: ich benutze MyPage als Sproß von "TRavePage" aus "RvClass". Hab ich alles???[/EDIT]


bis denne...

merlin17 26. Nov 2003 08:56

Re: Datum im Ravereport...?
 
hallo,

macht es doch nicht so kompliziert.....

einfach im report eine datatext-komponente einfügen und dort bei datafield
den editor aufrufen und hier gibt es links in der mitte die sog. report-variablen
(u.a. datum und zeit). diese können im unteren teil "concated" werden:
"Druckdatum: & Report.DateShort + '//' + Report.TimeShort

that's all


:-) thomas, TeamNevrona

barnti 26. Nov 2003 09:03

Re: Datum im Ravereport...?
 
Hi Merlin,

ich habe die ganze Zeit versucht das Datum im Designer hinzuzufügen. Ich habe Deinen Tip beherzigt, konnte aber den Datatext-Editor nicht aufrufen. Hat eine Weile gedauert bis ich unter "Preferences" "Advanced user" gefunden habe...

Jetzt läuft es wie von Dir beschrieben!

Danke und Gruß,

Barnti


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:12 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