21. januar 2009 - 13:24Der er
9 kommentarer og 1 løsning
"Skrivebeskyttelse" af udvalgte felter i forms
Hej Eksperter
Vi benytter C5 version 4.0, hvor jeg nu har fået behov for at beskyttet indholdet af nogle felter.
Nogle af mine brugere må f.eks. ikke kunne rette i saldomax i debkart formen. Jeg leder efter en macro eller noget, som "disabler" rette muligheden for feltet. De skal kunne se feltet så det med #FRM_HIDE(xx, xx) er ikke aktuel.
Nogle af brugerne skal selvfølgelig kun rette i dem, så den med helt at fjerne brugerrettelsen på feltet duer heller ikke. Kan selvfølgelig skrive noget kode på felterne i post_change til at håndtere det, men det kunne være der var noget tilsvarende som i HTML, hvor man disabler et element i en form?
Synes ikke jeg har kunne finde noget, men måske der er nogle her der ved bedre?
Hvis du vil klare det pr. bruger, kan du gå ind som den enkelt bruger, stille dig på feltet, tryk på CTRL+ALT+F6, CTRL+SHIFT+F2, set X i feltet "Søgning efter input" så kan denne bruger ikke skrive i feltet.
hsund: Tak for dit svar - det virker dog ikke helt optimalt, da jeg så selv skal ind og sørge for at nye brugere altid er sagt rigtigt op.
Per: Det lyder som noget af det rigtige - forsøgte dog inden dette spørgsmål at søge på #frm_active for at se hvad den evt. kunne bruges til, men fik ingen hits. Har du nærmere forklaring hvordan de 2 macroer benyttes, så vil det være helt i top?
Tror ikke jeg er helt med på hvad du mener. Brugerrettigheder er ned på databaseniveau og ikke kun på de enkelte forms, eller er det mig der har misforstået noget?
Brugerrettigheder kan sættes op til næsten hvad som helst. Ulempen er at det kan være svært at holde overblikket, hvis man har mange grupper.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.