Domino 9 und frühere Versionen > Entwicklung
Datumsfeld umsetzen ???
Jeff:
hallo dirk,
habe diese formel "
wert:=@Text(A1LBAM);
wert1:=@If(@Length(wert)=5;"0"+wert;wert);
neu:=@Left(wert;2) + "." + @Middle(2;4) + ".20" + @Right(2);
Field A1LBAM:=neu;""
bei der eingabeumsetzung (Feld A1LBAM) hinzugefügt, bekomme aber leider immer diese fehlermeldung: Ungültiger Argumenttyp: ';'
was kann ich machen. vielen dank für deine bemühungen
jeff
klaussal:
@jeff,
das problem lirgt darin, dass tage unter 10 (also der 01.03.2003) als 10303 von der as400 kommen und NICHT als 010303. als erstes müssen also führende nullen angefügt werden, sodass man als ergebnis 010303 erhält. ;)
sehe gerade, dass du das bei deiner lösung schon berücksichtigt hattest. :(
klaussal:
..hier ist der fehler
neu:=@Left(wert1;2) + "." + @Middle(2;4) + ".20" + @Right(2);
es muss wert1 heissen ! ;)
=
Jeff:
hallo klaussal
geht leider immer noch nicht ??? ???
wert:=@Text(A1LBAM);
wert1:=@If(@Length(wert)=5;"0"+wert;wert);
neu:=@Left(wert1;2) + "." + @Middle(2;4) + ".20" + @Right(2);
Field A1LBAM:=neu;""
Ungültiger Argumenttyp: ';'
??? ??? ???
klaussal:
.. hast du dchon mal den debugger laufen lassen ?
Ctrl + Shift gedrückt halten dann datei/extras/debug...
das schaltet den debugger für die formelsprache ein (für diese funktion gebe ich KEINE gewähr. EIGENES RISIKO)
abschalten: wie oben, nur den haken bei debug... wieder weg.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln