tirsdag den 23. juni 2015

Gemme "alle" valgte så det altid fungerer - ved at gemme ingenting


Det er meget normalt man har nogle valg med at sætte begrænsninger og adgange op via nogle roller eller andre begrænsninger.
Oftest vil man så gemme dem som der er valgt, og hvis alle er valgt (alle har adgang) så gemmes alle muligheder.

Er dette nu også så smart?

Hvis man gemmer "", og ved at dette betyder "alle", så har du aldrig et problem den dag at der tilføjes flere muligheder, og skal ikke huske at sætte det op igen med de ekstra muligheder.

Hvis man ikke vælger noget, vil man få en fejl.
Hvis man vælger mindre antal end totalt antal, gemmes de værdier der er valgt.
Hvis man vælger alle, gemmes "".

Fx hvis du sætter et stort system op, og mange rettigheder mange steder, og så tilføjer en mulighed så vil du ikke skulle rette en masse steder. For de er automatisk med, ved at du ikke direkte siger hvilke den indeholder - fordi den indeholder alt der er tilgængeligt uanset hvornår det er og uanset hvad der er nu og der er i fremtiden.
Så kan man i præsentationslaget altid ændre det til at når man får "" tilbage, så vises alle muligheder som valgte - undtagen når det er nyoprettelse.

Ingen kommentarer:

Send en kommentar

Kan du lide mit indlæg, har en kommentar, forslag eller andet på hjerte så skriv venligst