Domino 9 und frühere Versionen > Entwicklung
Date/Time in Formelsprache
TMC:
Ah, ok, danke Bernhard !
Werde das gleich mal ausführlich testen.
--- Zitat ---mir ist noch nicht ganz klar, wie dort die Eingabe erfolgt
--- Ende Zitat ---
Die "Eingabe" erfolgt über eine LotusScript-Function, ausgelöst von User (Workflow-Buthong).
Dabei wird eben ein String zusammengestellt, Auszug:
session.Username & "###" & Format$(Now, "dd.mm.yyyy hh:mm:ss") & "###" & docThis.Status(0)
Wie Du schon angedeutet hast oben: Das schreit danach, diese Werte besser in einzelne Felder zu schreiben, zumal z.B. Status auch zusätzlich noch geschrieben wird :P
koehlerbv:
So ein Blödsinn, was ich da geschrieben habe ! Es reicht doch einfach
@Date (YYYY; MM; DD; hh; mm; ss)
statt der kruden Konstruktion ...
Auf jeden Fall wäre es aber besser, Datums-/Zeitwerte von Beginn an gesondert zu erfassen. Wenn Du die Chance dazu noch hast, würde ich nicht länger überlegen.
Bernhard
TMC:
Sicher Bernhard?
In der Help steht nämlich "Rückgabe ohne Zeitkomponenten":
--- Zitat ---@Date
Konvertiert die Zahlen für die verschiedenen Komponenten eines Zeit- und Datumswerts in den Zeit- und Datumswert.
Rückgabewert
ZeitDatumGekürzt
Zeit und Datum. Das den an @Date übergebenen Parametern entsprechende Datum ohne Zeitkomponenten.
--- Ende Zitat ---
Dies war der eigentliche Grund meiner Frage.
Aber ich teste das jetzt mal.
koehlerbv:
Statt @Date könnte man auch @Time nehmen. Und da ist auch der Text der Hilfe zielweisender:
Zeit und Datum. Die der an @Time übergebenen Parametern entsprechende Uhrzeit ohne Datumskomponenten, falls der Parameter vom Typ ZeitDatum ist.
Aber funktionieren tut's auch bei @Date ;)
Bernhard
TMC:
Seltsam,
_Date := @Date(2004; 11; 1; 12; 1; 18);
@Prompt([OK]; "Test"; @Text(_Date))
Gibt in der Msgbox Datum + Uhrzeit aus: 01.11.2004 12:01:18.
Stimmt wohl die Designerhilfe nicht ganz.
Auch dier 6.5er Designerhilfe schreibt zu @Date:
--- Zitat ---Return value
truncatedTimeDate
Time-date. The date corresponding to the parameters that you sent to @Date, minus any time components.
--- Ende Zitat ---
Man beachte das "minus any time components.".
Wie auch immer, so gehts jedenfalls (auch in ND6) :)
Danke nochmal.
Matthias
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln