Wenn ich ein Dokument über ein Skript erzeuge und dort
doc.TP_Datum = Null
Call doc.ComputeWithForm(True, False)
Call doc.Save(True, False)
mache, setzt er mir das Feld TP_Datum auf den Typ String mit dem Value "". Wenn ich dann nach "[TP_Datum] < 1/1/1900" suche, findet er nix.
Hat wer eine Idee, was ich falsch mache?
P.S.:
Ich hab den Code jetzt so geaendert:
Dim dateTime As NotesDateTime
Set dateTime = New NotesDateTime( "" )
Call doc.ReplaceItemValue( "TP_Datum", dateTime)
Damit hab ich zumindest ein korrektes Date/Time Feld mit NULL Inhalt. Aber darauf abfragen kann ich noch immer nicht.
Wenn ich beim New statt dem "" eine 0 angebe, erstellt er mir den Wert 1.8.2000 - auch nicht ideal.