Zugewiesene Daten
In Zugewiesene Daten können Sie festlegen, welche Bedingung erfüllt
sein muß, damit ein Datensatz einem Benutzer zugewiesen ist. Wenn Sie hier keine
Bedingung eingeben, wird standardmäßig r.createdby.id == user.id
verwendet,
d.h. der Datensatz ist dem Benutzer zugewiesen, wenn er ihn angelegt hat.
Erstellung
Wählen Sie im Menü Zugewiesene Daten. Im nun
geöffneten Bereich können Sie
die Bedingung eingeben,
die erfüllt sein muss, dass ein Datensatz einem Benutzer zugewiesen wird, auch
wenn er ihn nicht angelegt hat. Für das Formulieren der Bedingung wird
vSQL verwendet. Es stehen die
Variablen r
(zu testender Datensatz),
app
(die App zu der diese Konfiguration gehört) und user
(eingeloggter Benutzer) zur Verfügung.
So können Sie z. B. in einer App „Veranstaltungen“, die zuständigen Mitarbeiter zu den Veranstaltungen im Feld „E-Mail-Verteiler“ erfassen. Um zu erreichen, dass die Mitarbeiter nur die Datensätze zu den Veranstaltungen sehen und bearbeiten können, denen sie zugewiesen sind, muss folgende Bedingung eingegeben werden:
r.v_e_mail_verteiler == user.email
Wobei e_mail_verteiler
für den Identifizierer des E-Mail-Feldes steht.
user.email
ist die E-Mail-Adresse des eingeloggten Benutzers.
