Habe ich schon probiert.
Document.Authors - gibt nur den Namen des letzten Modifiers zurück :-(
varErg = Evaluate( {@Authors} , docProof ) -> gibt den Inhalt aller Autorenfelder zurück
Dann müsste ich aber prüfen, ob der aktuelle User namentlich aufgelistet ist , was übethaupt kein Akt ist, oder ob er einer der Rollen hat (kein Problem) oder ob er ein einer der Gruppen ist.
Die Gruppen will ich nicht durchsuchen
.... ich will "mal kurz" prüfen, ob der User ein Sammledokument aktualisieren darf. Wenn nicht, dann muss ich ihm das öffnen der Maske verbieten.
Vielleicht genügt ja folgendes: ??
if docProof.ComputeWithForm( True, False ) Then
'OK
else
' NÖ
Continue = False
goto EXIT_ME
End if
Für Ideen oder Einwände bin ich dankbar