Hi,
hier ein Auszug auf einem QuerySave-Event einer Maske:
...
'Setzen der Leserfeldes für Zugriffskontrolle
tmp = doc.Regionalgruppe(0)
If Left$(tmp, 2) = "FA" Then
If tmp = "FA - Wasserwirtschaft" Then doc.xRead = "[FAWasser]"
If tmp = "FA - Abfallwirtschaft" Then doc.xRead = "[FAAbfall]"
Else
doc.xRead = "[" & Left$(tmp, Instr(tmp, " - ") - 1) & "]"
End If 'If Left$(tmp, 2) = "FA" Then
...
Wenn du Mehrfachwerte hast, musst du die Werte in ein Array einfügen un dann dem Feld zuweisen.
So ungefähr:
...
Dim leser(1) As String
leser(0) = "[Leser1]"
leser(1) = "[Leser2]"
doc.xRead = leser
...
Axel