That would work unless the date has to be seen when the document is being edited by someone, which depends on the purpose of the field.
It depends on the field and how Lotus Script is expecting the Item.
If it is an editable field and doesn't have anything in it yet, then it "IS Nothing", versus an Invalid blank value "".
That might be better in some instances than setting a Valid date time such as 01/01/0100. Lotus Script CDat (0) = 01/01/0100.
I'll have to go field by field.
Apparently X-pages doesn't like Text in Date Fields of its datasource documents. I can understand that.
It puzzles me a bit that in order to create a New NotesDateTime CLASS in Lotus Script you give it a "", a text value, but when you save a "" to a date/Time FIELD it is an Invalid Text data type.