In pratica Ho N gruppi:
- Gruppo A (contiene gli utenti di Roma)
- Gruppo B(contiene gli utenti di Napoli)
- Gruppo C (contiene gli utenti di Firenze)
ecc....
Dovrei fare in modo che quando un utente si collega veda solo i record relativi al gruppo a cui appartiene. E questo riesco a farlo utilizzando il prefiltro :
WHERE FieldGruppo EQUALS value {$my->Groups} TYPE text applica a : Gruppo A
OR FieldGruppo EQUALS value {$my->Groups} TYPE text applica a : Gruppo B
OR FieldGruppo EQUALS value {$my->Groups} TYPE text applica a : Gruppo C
In questo modo ognuno vede i suoi record, ma solo il gruppo a cui è assegnata la possibilità di modificare i record puo effettuare modifiche.