Hi!
Ich habe ein neues Prob. Ich will das nicht jeder das Dokument bearbeiten darf, also nur der, der eine spezielle Rolle dafür hat. Kann mir mal einer bitte helfen?
Gruß
LongDong
Hi!
Ich habe ein neues Prob. Ich will das nicht jeder das Dokument bearbeiten darf, also nur der, der eine spezielle Rolle dafür hat. Kann mir mal einer bitte helfen?
Gruß
LongDong
erstell in dem dokument ein autoren feld. inhalt "[rollenname]".
die user dürfen dann nur autorenrechte auf der datenbank haben.
Du kannst natürlich auch eine Abfrage auf die Rolle in das QueryModeChange-Event der Maske einbauen und ein Fortfahren verbieten wenn ein User eine bestimmte Rolle nicht hat.
Gruß
LuckyMan
Autorenfelder halte ich für besser geeignet, weil:
- bei einem Scriptfehler im QueryModeChange eventuell doch das Dokument geöffnet wird,
- Du auch im PostOpen abfragen musst, ob das Dokument überhaupt bearbeitet werden darf, weil beim Öffnen eines Dokumentes mit STRG + B (E im engl. Client) ein QuerModeChange nicht durchlaufen wird und
- in dem Fall Autorenfelder unkomplizierter zu handhaben sind.
Gruß
Dirk