Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Ozan am 30.11.05 - 19:04:40
-
Hallo,
ich möchte aus eine DBF Datei zum test.nsf File, informationen ergänzen bzw. matchen. Habe das auch soweit geschafft.
Jetzt habe ich festgestellt dass alle Felder als Zeichen eingelesen worden sind. Es gibt leider ein Datumsfeld(in DBF als Zeichen gespeichert) der in Datumsformat übernommen werde muss.
Gibt es eine Möglichkeit dies beim einlesen zu bestimmen, dass Felder auch in Datumsformat und nicht als Zeichenformat zu schreiben?
Gruss
Ozan
-
Wenn wir jetzt noc hwüssten, wie Du einliest und wo Du da eingreifen kannst ... Eine Zeichenfolge in einen Datums/Zeitwert umzuwandeln, wäre ja nun keine Hexenwerk. Wenn wir wüssten, wie Du ...
Bernhard
-
Aber klar doch...
If Fieldname <> "AdrNr" Then
NewValue = Convert2Ansi(Trim$( kill_null( Cstr(NewValue) ) ) )
Call FormatNewValue( NewValue , FieldName )
Call doc.ReplaceItemValue( FieldName, NewValue)
Else
NewValue = Clng( NewValue )
Set doc = view.GetDocumentByKey( NewValue )
If doc Is Nothing Then
Msgbox "Konnte Person " & NewValue & " nicht finden!"
Goto GetNextRecord
End If
End If
-
Dann müsste die Zeile so aussehen:
Call doc.ReplaceItemValue (FieldName, Cdat( NewValue))
Mit Isdate sollte man vorab natürlich prüfen, ob NewValue in ein Datum umsetzbar ist.
HTH,
Bernhard
-
Jepp. Hat gefunzt. Habe auch geprüft ob NewValue in ein Datum umsetzbar ist.
Danke.
Ozan
O0