se7en Geplaatst: 18 mei 2017 Delen Geplaatst: 18 mei 2017 Is er een mogelijk om een veld dat je via een privilegeset geen toegang hebt toegekend ook te verstoppen voor de gebruiker. Via privelegesets wordt in de records bij eigen priveleges de veld toegang voor een bepaald veld op "geen toegang" gezet. Het is natuurlijk mooier als de gebruiker dit veld dan effectief ook niet ziet ipv de vermelding te krijgen "geen toegang" Ik denk hierbij aan voorwaardelijke opmaak of via de functie "object verbergen wanneer" Quote Link naar reactie
0 hans erik Geplaatst: 20 mei 2017 Delen Geplaatst: 20 mei 2017 Je kunt de melding 'geen toegang' helaas niet wijzigen (zou volgens mij voor FMI niet zo'n enorme ingreep moeten zijn?), maar je wel op een layout testen of je toegang hebt met get (recordaccess), en op basis daarvan het veld verbergen, of een ander kleurtje geven oid. Quote Link naar reactie
0 pjotter Geplaatst: 21 mei 2017 Delen Geplaatst: 21 mei 2017 Zorg met een relatie dat het veld niet zichtbaar is. ALs je dus inlogt zal je als je geen rechten hebt ook het veld niet zien. (een vlak over het veld plaatsen in de kleur van het onder lichtend vlak en alleen zichtbaar is als de relatie goed is). Is een optie die werkt maar vreemd is Quote Link naar reactie
0 se7en Geplaatst: 21 mei 2017 Auteur Delen Geplaatst: 21 mei 2017 Ik heb zowel via recordtoegang als layouttoegang geprobeerd om een opmaak of verbergen toe te kennen. Het lukt mij niet. Quote Link naar reactie
0 andries Geplaatst: 22 mei 2017 Delen Geplaatst: 22 mei 2017 de functie "FieldType ( filename ; fieldname )" geeft leeg terug als de persoon geen toegang heeft tot het veld, dit kan je dan gebruiken in je "Hide" conditie. bijvoorbeeld: IsEmpty ( FieldType ( Get ( FileName ) ; GetFieldName ( Self ) ) ) of als je het in een custom functie gooit http://www.fmfunctions.com/fid/413 Quote Link naar reactie
0 rgaros Geplaatst: 21 juni 2017 Delen Geplaatst: 21 juni 2017 Zorg met een relatie dat het veld niet zichtbaar is. Waarom met een relatie en niet met de verbergen berekening? René Quote Link naar reactie
Vraag
se7en
Is er een mogelijk om een veld dat je via een privilegeset geen toegang hebt toegekend ook te verstoppen voor de gebruiker.
Via privelegesets wordt in de records bij eigen priveleges de veld toegang voor een bepaald veld op "geen toegang" gezet.
Het is natuurlijk mooier als de gebruiker dit veld dan effectief ook niet ziet ipv de vermelding te krijgen "geen toegang"
Ik denk hierbij aan voorwaardelijke opmaak of via de functie "object verbergen wanneer"
Link naar reactie
5 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.