Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Ozan am 30.11.05 - 19:04:40

Titel: Zusatzdaten in Datum format einlesen!
Beitrag 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
Titel: Re: Zusatzdaten in Datum format einlesen!
Beitrag von: koehlerbv am 30.11.05 - 19:09:45
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
Titel: Re: Zusatzdaten in Datum format einlesen!
Beitrag von: Ozan am 01.12.05 - 09:00:25
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
Titel: Re: Zusatzdaten in Datum format einlesen!
Beitrag von: koehlerbv am 01.12.05 - 10:01:29
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
Titel: Re: Zusatzdaten in Datum format einlesen!
Beitrag von: Ozan am 01.12.05 - 10:26:06
Jepp. Hat gefunzt. Habe auch geprüft ob NewValue in ein Datum umsetzbar ist.

Danke.

Ozan
 O0