Jérôme Deniau commented on Jul 6, 2008

LotusScript can also do it quite the same way

No-one seems to have notice it but since ND7, you just have to use NotesDocument.ComputeWithForm method(True,False), which was not the case in preceeding releases.

So if you change a field from Text to Author in your form the NotesDocument.ComputeWithForm(True,False) will change the Text type field to Author type field. The content - of course - need to match Domino security rules, but it is the same for the Formula stuff.

If you want to get rid of the item.IsAuthor calls, you need to chack the Domino or Notes release Build before.