Ich denke nicht.
Wenn Du dir das Persönliche Adressbuch mal genauer angeschaut hättest, wäre Dir sicherlich aufgefallen, dass das Form "Person" heissen muss und dass das Feld Typ auch auf "Person" gesetzt werden sollte.....
Ich denke mal die Com objekte verstehen die Erweiterte Syntax nicht so richtig....
also
call LNDOC.replaceitemvalue("Form","Person")
call Lndoc.ReplaceItemvalue("Type","Person")
Noch was: RTFM und Konkrete Fragen liefern meistens konkrete Antworten.