Hi,
meines Erachtens kann das nicht gehen, da anscheinend die eigentliche Maske und die Dialogbox 2 verschiedene Masken sind.
Versuch's mal so:
Sub Click(Source As Button)
dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim docdlg As NotesDocument
Dim uiwork As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set db = session.CurrentDatabase
Set uidoc = uiwork.CurrentDocument
Set doc = uidoc.Document
Set docdlg = New NotesDocument(db)
If uiwork.DialogBox( "Groesse", True, True, True, True, True, False, "Auswahl Größe", docdlg, True, False) Then
doc.Feldname = docdlg.Feldname
Else
'Es wurde im Dialog auf Abbrechen geklickt
End If
End Sub
Die Feldnamen mußt du natürlich anpassen.
Axel