Außerdem:
Ist "isnew" tatsächlich ein Feld in einem Dokument? Oder willst Du prüfen ob das Dokument neu ist?
Ist das Feld vom Typ Zahl?
BTW: besser ist eigentlich, nicht die kurze Notation zu nehmen, sondern auszuschreiben,
also:
doc.GetItemValue("isnew") statt doc.isnew
Hat mehrere Vorteile, und keinen Nachteil, außer dass das schneller getippt ist.
Außerdem besteht dann keine Verwechslungsgefahr z.B. mit NotesDocument.IsNewNote