27. april 2004 - 18:22Der er
23 kommentarer og 2 løsninger
Begrenset vilkår eller vis alle poster i en spørring
Jeg har et system som begrenser informasjons tilgangen til de som logger seg på databasen. Dette har jeg gjort via et vilkårs utrykk i spørringene rundt om i databasen, som sier:
[forms]![login]![ansatt ID]
[Login] er det skjema som ligger i bakgrunnen. Vilkåret er lagt under [ansatt id] i spørringen.
Men hva med Admin som skal ha tilgang til alle postene i databasen ??
La oss si at de med Admintilgang har [ansatt id]= 3 og 4
Hvordan kan jeg formulere spørrings utrykket slik at feks de med [ansatt ID]= 3 og 4 kan få tilgang til alt, men resten har begrenset tilgang.
A simple method is to have a global variable in a module (function) this is used You could start by having another field in your ansat table. The field is a Yes/No value and name the field (for example) IsAdmin with a default value = 0. This field can for example be set to Yes if the user is Admin.
Then when the user logges on you can get the value of this field and set a global variable so that you can test this value instead of the ansatt id
Terry Det har du da ret i, men det var jo sådan problemet blev beskrevet. Der kan selvfølglig laves metoder til dynamisk at håndtere hvilke AnsattId'er, der har administrationsrettigheder (det er vist det længste ord, jeg har brugt i denne uge), men det ville jeg afvente spørgerens respons på de svar han allerede ar fået.
inn i et spørringsfelt, med tilhørende [forms]![login]![ansatt ID] som vilkår under samme felt, viser den alle postene uavhengig hvem som logger seg på.
Jeg har feltet [ansatt id] i spørringen, og den ligger også i bakgrunnen i login skjemaet.
Hva har gått galt...?? den returnerer jo alle postene !???
Tror jeg kun fikk valget mellom Terry og jorgen_c når jeg skulle gi poeng. Det er vel svar som gir poeng, ikke kommentarer, selv om komentaren til superjap var avgjørende.
Not with this problem, it`s working fine, but the other problem with the counting fields ( date fields ) we talked about before ( 2 weeks ago ) is still a pain in the ass !!
Im not lying if i tell you i have been sitting with that problem 10 to 15 huors !!
I did send you my problem ( an dummy database, with the problem [til terry new ] ) pr mail, and you fixed it, but when i tryed to konvert the string you made, into the reel database, it did not work. I will be gone on a business trip til Monday.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.