Hi,
hast du jetzt das mit dem X-Posting verstanden ?
(ich glaub nicht ganz - ich hab zumindest noch keinen verweis im "domino-forum" auf dieses Posing gefunden)
Dominoforum
Bitte nochmal die Regeln lesen... 
X-Post
Ansonsten wird Dir sicher gleich Deine Problemlösung verraten...

Nur nochmal so viel zu deinem Script:
doc ist ja das Dokument, dass du öffnen willst.
UIDoc hast du Deklariert (Dim uidoc As NotesUIDocument )
aber noch nicht zugewiesen, ich vermute du willst das aktuelle, aus dem Du die Schaltfläche betätigst. -> gleich nach dem Dim ein "Set UIDoc = WS.CurrentDocument"
Ausserdem musst du noch das UIDoc des geöffneten zuweise. (Du hast es zwar als doc aber eben noch nicht als UIDoc. Nennen wir es besser UIDoc2 - sonst wirds nachher verwirrend!)
Das ganze wäre aber auch ohne LSC lösbar.
Mehr aber erst, wenn Du Dich an die Regeln hälst!
Gruss, Pete(r)