Domino 9 und frühere Versionen > Entwicklung

Zusatzdaten in Datum format einlesen!

(1/1)

Ozan:
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

koehlerbv:
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

Ozan:
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

koehlerbv:
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

Ozan:
Jepp. Hat gefunzt. Habe auch geprüft ob NewValue in ein Datum umsetzbar ist.

Danke.

Ozan
 O0

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln