Datumstempel (lang) und Uhrzeitstempel

Hallo

Möchte in einem Dokument beim Ausdruck das aktulle Datum und die aktuelle Uhrzeit haben.
Fand in einem alten Beitrag hier im Forum diesbezüglich schon etwas.

a) Habe in Feld 1 gestern am 15.04.2016 über Bearbeiten > Sondertext einfügen Datumstempel (lang) eingefügt.
b) Habe in Feld 2 gestern am 15.04.2016 über Bearbeiten > Sondertext einfügen Uhrzeitstempel eingefügt.

Bei a) wird heute am 16.04.2016 das alte Datum 15.04.2016 angezeigt.
Bei b) wird heute eine falsche Uhrzeit angezeigt.

Ich möchte aber beim Audruck des Dokuments immer das richtige aktuelle Datum und die richtige aktuelle Uhrzeit erhalten.

Ein Ausführen des Befehls Extras > Rechnen > Alles rechnen ergab keine Verbesserung.

c) Nur wenn ich beide Sondertexte neu einfüge passt alles.

Wie bekommt man das hin dass ich nicht immer c) machen muss.

Nutze RT 6.5 und Mac OS X 10.11.2

Jochen

Re: Datumstempel (lang) und Uhrzeitstempel

#12148 On 17 April, 2016 08:02 Milchmeyer said,

Hallo Jochen,

Setze in ein Rechenblattfeld die Formel "Jetzt" ein und weise das Wertformat mit Darstellung der Zeit zu.
Also T'.'M'.'JJJJ' 'h':'mm':'ss

Dann musst Du vor dem Druck einmal den Rechnen-Befehl benutzen und erst dann drucken.
Das müsste sich doch aber per script auch auf einen Knopf legen lassen, dann musst Du nur einmal klicken.

Mit freundlichem Gruß
Mathias Milchmeyer

Re: Datumstempel (lang) und Uhrzeitstempel

#12149 On 17 April, 2016 09:29 Jochen said,

Mathias

Danke. Muss Deine pragmatische Lösung noch ausprobieren.

Es ist doch verwunderlich, dass das Einfügen des Befehls Automatische Uhrzeit in einer Zelle des Rechenblatt die aktuelle laufende Uhrzeit anzeigt ohne Drücken des Befehls Rechnen.
Ich schaue auf die Systemuhr und deren Uhrzeit wird exakt synchron auch im Dokument angezeigt, ohne dass ich was machen muss.

Jochen

Re: Datumstempel (lang) und Uhrzeitstempel

#12153 On 17 April, 2016 11:06 Milchmeyer said,

Da hast Du jetzt aber einen Sondertext eingefügt, oder?
Etwas ähnliches kannst Du auch mit den Formeln "Minute()" oder "Sekunde()" und der entsprechenden Formatvorlage erreichen, die Dir dann den Teil des Datums anzeigt, die Du auch sehen möchtest.
Komplett wäre es dann mit der Formel "Sekunde()" und dem Wertformat: T'.'M'.'JJJJ' 'h':'mm':'ss
Variieren kannst Du z.B. mit TT'.'MM'.'JJ' 'h':'mm':'ss usw.
Dann siehst Du Datum und Uhrzeit mit Sekunden und die Uhr läuft kontinuierlich weiter.

Mit freundlichem Gruß
Mathias Milchmeyer

Re: Datumstempel (lang) und Uhrzeitstempel

#12142 On 16 April, 2016 11:56 unholz said,

Guten Tag miteinander

Vielleicht bin ich ja etwas "zu einfach gestrickt" oder verstehe die Frage nicht richtig, aber es gibt doch im RT-Menu unter Format --> Werteformat in der siebten Auswahl von oben die Möglichkeit, jedes (Text-)Dokument mit dem aktuellen Datum inklusive Uhrzeit zu versehen. So "gestempelt" versende ich seit 26 Jahren alle meine Briefe.

Gruss, Stefan

Re: Datumstempel (lang) und Uhrzeitstempel

#12143 On 16 April, 2016 13:08 Jochen said,

@Stephan

Es ist richtig was Du sagst.
Aber ...

Ich habe hier ein umfangreicheres Rechenblatt in dem alle paar Tage neuere Eingaben und Berechnungen vorgenommen werden. Das wird dann ausgedruckt und an einen externen Dienst übergeben.
Um nicht jedes Mal manuell aktuelles Datum und Uhrzeit einzufügen hätte ich gerne zwei Felder die immer automatisch das aktuelle Datum und die aktuelle Uhrzeit enthalten. Dann kann man (= Mensch) das nicht vergessen.
Den Begriff Zeitstempel hatte ich ähnlich wie bei Filemaker interpretiert wo es den Befehl "Änderungszeitstempel" gibt.

@Thomas

Sehe nun dass es bei Bearbeiten > Sondertext einfügen > a) Automatisches Datum und b) Automatische Uhrzeit gibt.

a) Muss ich morgen mal schauen.

b) zeigt aktuell laufende Uhrzeit im Dokument an

Jochen

Re: Datumstempel (lang) und Uhrzeitstempel

#12145 On 16 April, 2016 20:04 unholz said,

@Jochen: Aber genau das lässt sich doch meines Erachtens mit dem von mir genannten Menupunkt erreichen, indem du in deinem Rechenblatt ein oder zwei Felder/Rahmen aufziehst und dort zum Beispiel eintippst "Änderungsdatum/-zeit: XXX". Wenn du morgen dieses Blatt wieder öffnest, wird dir dort die morgen aktuelle Zeit angezeigt.

Bei meinem Formular "Standardbriefkopf.rtt" befindet sich auch so ein Feld mit dem damaligen Erstellungsdatum. Sobald ich davon einen aktuellen Brief abreisse, erscheint an jener Stelle automatisch das Jetzt-Datum.

Gruss, Stefan

Re: Datumstempel (lang) und Uhrzeitstempel

#12146 On 17 April, 2016 05:33 Jochen said,

@Stefan

Ganz verstehe ich Dich nicht oder/ und stehe auf dem Schlauch.

Habe zwei Felder in die ich gestern über Bearbeiten > Sondertext einfügen a) Automatisches Datum (lang) und b) Automatische Uhrzeit eingefügt hatte.
Das Dokument war die Nacht nicht geschlossen.
Eben bin ich ins Dokument gegangen.
Bei a) steht das Datum von gestern
Bei b) steht aktuelle Uhrzeit.

Nach Beenden und wieder öffnen ist.
Bei a) steht das aktuelle Datum von heute.
Bei b) steht aktuelle Uhrzeit.

Im Formeleditor ist:
Bei a) Heute()
Bei b) Minute()

Wo muss ich was eingeben?
Bei a) in Zelle oder im Formeleditor "Änderungsdatum: XXX"
Bei b) in Zelle oder im Formeleditor "Änderungszeit: XXX"
Exakt so mit Text, Apostroph und den 3 xxx

Jochen

Re: Datumstempel (lang) und Uhrzeitstempel

#12147 On 17 April, 2016 06:21 unholz said,

@Jochen: Sorry, ich fürchte, wir reden unbewusst aneinander vorbei bzw. über ganz verschiedene RT-Funktionen... :-(

Ich kopiere einfach in meinen rtt-Briefvorlagen statt eines manuell eingetippten Datums die Vorgabe aus dem Menupunkt "Format --> Werteformat" ein, und die gewählte Möglichkeit bekommt so dort automatisch ein Häkchen. Fortan werden dann alle auf diese Weise generierten rtd.-Dokumente automatisch aktuell datiert. Also alles ohne Formeleditor usw.

Aber durchaus möglich, dass ICH auf dem Schlauch stehe und einen zu simplen Vorschlag bringe... ;-)

Gruss, Stefan

Re: Datumstempel (lang) und Uhrzeitstempel

#12150 On 17 April, 2016 10:02 Thomas Kaegi said,

Hallo Stefan

Jochen möchte, wenn ich das richtig verstehe, im Dokument Datum und Zeit so haben, dass sie bei einem späteren Öffnen des Dokumentes unverändert sind. Das geht nur mit den "Stempel-Sondertexten". So kann z.B. bei einer Messwertereihe jeder Messwert mit einem Datum-/Zeitstempel versehen werden.

Mit der Funktion "Jetzt" werden Datum und Zeit bei jedem Öffnen des Dokumentes aktualisiert. Wenn sonst irgendwo im Dokument mit der Funktion "Sekunde" eine mitlaufende Uhr angezeigt wird, dann wird auch die Funktion "Jetzt" sogar jede Sekunde nachgeführt. Mit "Jetzt" dürfte Jochen also sein Ziel verfehlen.

Gruss, Thomas

Re: Datumstempel (lang) und Uhrzeitstempel

#12151 On 17 April, 2016 10:30 unholz said,

Hallo Thomas

Upps, dann habe ich diesen Satz von Jochen (im Startpost) wohl völlig falsch verstanden:

"Ich möchte aber beim Audruck des Dokuments immer das richtige aktuelle Datum und die richtige aktuelle Uhrzeit erhalten."

Gruss, Stefan

Re: Datumstempel (lang) und Uhrzeitstempel

#12152 On 17 April, 2016 11:02 Jochen said,

@Stefan
Du hast mich richtig verstanden.

@Thomas
Du hast mit falsch verstanden.

Jochen

Re: Datumstempel (lang) und Uhrzeitstempel

#12155 On 17 April, 2016 11:43 Thomas Kaegi said,

Hallo Jochen

Wenn ich dich falsch verstanden habe, so war es der Titel deiner Frage, die mich auf die falsche Fährte lenkte: ein Stempel ist definitionsgemäss nach dem Stempeln unveränderlich. Wenn du Datum und Zeit genau im Moment des Ausdruckens des Dokumentes haben willst, dann ist "Sekunde" die richtige Funktion. Die liefert sowohl das aktuelle Datum als auch die sekundengenaue Uhrzeit. Mit dem zugewiesenen Werteformat kannst du entweder Datum oder Uhrzeit oder beides in deinem Dokument anzeigen lassen. Du musst dir aber auch bewusst sein, dass das Dokument schon in der nächsten Sekunde nicht mehr dem Ausdruck entspricht und beim nächsten Öffnen schon gar nicht mehr.

Gruss, Thomas

Re: Datumstempel (lang) und Uhrzeitstempel

#12156 On 17 April, 2016 11:51 Jochen said,

Hallo Thomas

Ja der Fehler lag wohl an meiner Überschrift.
Habe durch das feedback hier nun doch wieder was gelernt und denke ich komme nun weiter.
Schönen Sonntag Euch allen.

Jochen

Re: Datumstempel (lang) und Uhrzeitstempel

#12141 On 16 April, 2016 10:38 Thomas Kaegi said,

Hallo Jochen

Was du da schilderst ist ganz einfach nicht möglich! Wenn du wirklich die Befehle benützt hättest, die du angibst, wäre sowohl beim Datumstempel als auch beim Uhrzeitstempel eine Formel eingefügt worden. Diese Formel ist aber nichts, das berechnet wird, sondern ein fester Text, eben eine Art "Stempel", und zwar in beiden Fällen der genau gleiche Text, also z.B. vor ein paar Minuten "16.4.2016 12:35:32" (ohne die Anführungszeichen). Dieser Text kann per Definition nicht von heute auf morgen ändern. Abweichend ist bei den beiden Stempeln nur das für die Darstellung zugewiesene Werteformat. Du kannst also sogar 2 Mal den Datumstempel einfügen und dann dem einen Datumstempel ein Warteformat für die Uhrzeit zuweisen.

Im Grunde genommen enthält jedes RagTime-Dokument bereits einen Datumstempel, das Dokumentdatum, das mit der Funktion "Dokumentdatum" irgendwo im Dokument eingesetzt werden kann. Diesem lässt sich jedes beliebige Datums-Werteformat zuweisen. Die Uhrzeit ist darin allerdings nicht enthalten - die ist immer 0.00 Uhr. Bei Formularabrissen ist es das Datum des Abrisses. Das Dokumentdatum lässt sich in den Dokumenteinstellungen anpassen. Mit dem Script

set document date of document 1 to ((current date) - (date "Freitag, 1. Januar 1904 um 00:00:00"))

- dem Script kann ein Tastaturkürzel zugewiesen werden - lässt sich das Dokumentdatum einfach aktualisieren.

Gruss, Thomas

PS: Warum aktualisierst du das OS X nicht? 10.11.4 ist aktuell, nicht 10.11.2.

Re: Datumstempel (lang) und Uhrzeitstempel

#12154 On 17 April, 2016 11:29 Klaus Liebnow said,

Hallo Jochen,
ich löse das Einfügen eines Zeitstempels wie folgt:
Im Layout befindet ein Rechenblatt (Stempel) mit nur einer Zelle (A1) und ein Knopf „Zeitstempel“ Beide Objekte werden nicht mit ausgedruckt.
Im Knopf Zeitstempel steht unter Knöpfe die Formel SetzeZelle(Jetzt;Stempel!$A$1).
Als Werteformat verwende ich: T'.'M'.'JJJJ' 'h':'mm':'ss.
Wenn du nun den Knopf betätigst, wird der Zeitstempel aktualisiert.

Beste Grüße

Klaus