Domino 9 und frühere Versionen > Entwicklung
Datevalue: Probs mit 29.2.2004 auf Server 5.06a AS/400
Glombi:
Was ich in Deiner Formel nicht verstehe, ist
Cstr(sdoc.lbjha1(0)) + mjlb
Wozu ist mjlb da?
Andreas
AC:
--- Zitat von: Glombi am 19.02.04 - 14:24:23 ---Was ich in Deiner Formel nicht verstehe, ist
Cstr(sdoc.lbjha1(0)) + mjlb
Wozu ist mjlb da?
Andreas
--- Ende Zitat ---
Hi Andreas ,
uhhh lange her daß ichs geschrieben habe.... über zwei jahre.
Also...
Im Dokument, daß ich über LEI aus der AS/400 Anwendung bekomme, habe ich 4 einzelne Felder in denen Zahlen stehen.
Diese 4 Felder bilden auf der AS/400 in der entsprechenden Anwendung zusammen ein einzelndes Datum.
Aus diesen 4 Zahlen bilde ich dann (mit dem Umweg über einen string und datevalue) das Datum für das neue zu erstellende Notesdokument .
die feldnamenkomponenten bedeuten folgendes.
Die ersten zwei Buchstaben lb heisst "liefer bis"
jj bedeutet Jahr z.B. 4 , JH bedeutet Jahrhundert (20), mm bedeutet Monat (zb 2 für Februar) und tt eben Tag.
a1 ist glaube ich ein tel des Tabellennamens in der UrsprungsDB.
mjlb ist ein Variablenname im Script den ich kreiert habe.
Könnte heisen "mein Jahr liefer bis"
Jetzt baue ich mir au den 4 Feldern einen STring zusammen.
Und da wir nun das jahr 04 haben , ich aber als Zahl nur die 4 erhalte muß ich dies abprüfen und ggf. eine Null (weil ja kleiner 10) davor setzen.
Damit stelle ich sicher daß mjlb zweistellig ist sonst erhalte ich als Jahresangabe ja 204 statt 2004.
Verstanden oder wars zu umständlich erklärt ?
Auf der AS/400 mit Domino ist anderes Datumsformat, deshalb setze
ich den string zusammen mit "mm/tt/jhjj" und nicht wie
im deutschen üblich mit "tt.mm.jhjj"
Gruß Holcomb
Glombi:
Alles klar, jetzt habe ich es verstanden - das Jahr ist in Jahrhundert und Jahreszahl zwischen 0 und 99 aufgeteilt.
Andreas
AC:
--- Zitat von: Glombi am 19.02.04 - 15:07:01 ---Alles klar, jetzt habe ich es verstanden - das Jahr ist in Jahrhundert und Jahreszahl zwischen 0 und 99 aufgeteilt.
Andreas
--- Ende Zitat ---
Jou :-)
Wird so in der AS/400 Anwendung bzw. Datenbank verwaltet.
Gruß, Holcomb
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln