Da ist die Frage, was steht denn bei Dir im Feld "AssignedTo" ? Offensichtlich kein kanonischer Name - dann klappt das auch nicht. Du müsstest doch noch ein anderes Feld haben, in dem der kanonische Name (erforderlich für ein Autorenfeld) zu finden ist ?
Weiterhin:
userAbbr=userName.Abbreviated
Wo wird das gebraucht ?
Set view=db.GetView("ParentDocID")
Wo prüfst Du, ob diese View instantiiert werden kann ?
Set parentDoc=view.GetDocumentbyKey(Key)
Wo prüfst Du, ob dieses Dokumenent instantiiert werden kann ? Was ist, wenn jemand das ParnetDoc gelöscht hat ? -> Run-time error !
HTH,
Bernhard