Domino 9 und frühere Versionen > ND8: Entwicklung
@useraccess bringt Fehler "Dateisystemverzeichnis"
(1/1)
cash:
Habe ein Problem mit @useraccess .
Ich habe in der Mailschablone einen Button eingebaut der eine Datenbank öffnet. Jetzt würde ich gerne den Button verstecken wenn der User kein Zugriff hat.
Erstmal habe ich einen Testbutton gebaut:
_Server := "Server";
_NotesDB := "Verzeichnis/Datenbank.nsf";
_Zugriff2 := @Text(@UserAccess(_Server : _DBServer; [AccessLevel]));
_Zugriff := @Left(@Text(@UserAccess(_Server : _DBServer; [AccessLevel]));1);
@Prompt([Ok];"Zugriff";_Zugriff);
@Prompt([Ok];"Zugriff";_Zugriff2);
@If(_Zugriff = "1";@Prompt([Ok];"kein Zugriff";"Kein Zugriff");@Prompt([Ok];"Zugriff";"Zugriff"))
Folgende Fehlermeldung wird in _Zugriff2 ausgegeben:
Die Funktion ist nicht für Dateisystemverzeichnisse bestimmt!?
Was soll mir die Meldung sagen? Der Pfad zur Datenbank stimmt mit @Command([FileOpenDatabase];_Server: _NotesDB) öffnet er die Datenbank.
Gruß
Thomas
klaussal:
Muss das nicht (lt. Hilfe) "Verzeichnis\\Datenbank.nsf" heissen ?
Mirko:
Genau !!!
Wenn die definierte Variable "_NotesDB" anstelle der undefinierten "_DBServer" benutzt wird, dann gibt es auch einen Accesslevel in Form einer Zahl ;)
Gruß Mirko
cash:
Au man wie kann man so blind sein? Ich habe zigmal mir die Formel angeguckt und es mit der falschen Variablen nicht gesehen.
Vielen Dank
Thomas
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln