Creare Livelli di accesso
Inviato: 11 ott 2017, 10:53
buongiorno, devo creare dei livelli di accesso al gestionale ho questa difficoltà:
nell'sql della griglia ho dato una where dove gestore = [ty] ty è la variabile che corrisponde al cognome e nome del funzionario della tabella dipendenti fin qui tutto ok ma se il funzionario ha un livello 8 questo deve poter vedere tutti i record e quindi cancellare il where dell'sql se invce è = a 5 deve vedere solo quelle a lui abbinate
il mio dubbio è posso metter un if nell'sql dopo il where
.......
anagraficaLEFT OUTER JOIN scarico ON anagrafica.ID = scarico.IDsc
if ([liv] = 5)
{
WHERE
anagrafica.GESTORE ='[ty]'
}
grazie
nell'sql della griglia ho dato una where dove gestore = [ty] ty è la variabile che corrisponde al cognome e nome del funzionario della tabella dipendenti fin qui tutto ok ma se il funzionario ha un livello 8 questo deve poter vedere tutti i record e quindi cancellare il where dell'sql se invce è = a 5 deve vedere solo quelle a lui abbinate
il mio dubbio è posso metter un if nell'sql dopo il where
.......
anagraficaLEFT OUTER JOIN scarico ON anagrafica.ID = scarico.IDsc
if ([liv] = 5)
{
WHERE
anagrafica.GESTORE ='[ty]'
}
grazie