Autor Thema: @useraccess bringt Fehler "Dateisystemverzeichnis"  (Gelesen 1452 mal)

Offline cash

  • Aktives Mitglied
  • ***
  • Beiträge: 138
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

  • Gast
Re: @useraccess bringt Fehler "Dateisystemverzeichnis"
« Antwort #1 am: 24.08.12 - 09:07:11 »
Muss das nicht (lt. Hilfe) "Verzeichnis\\Datenbank.nsf" heissen ?

Offline Mirko

  • Junior Mitglied
  • **
  • Beiträge: 57
  • Geschlecht: Männlich
Re: @useraccess bringt Fehler "Dateisystemverzeichnis"
« Antwort #2 am: 24.08.12 - 09:14:04 »
Genau !!!

Wenn die definierte Variable "_NotesDB" anstelle der undefinierten "_DBServer" benutzt wird, dann gibt es auch einen Accesslevel in Form einer Zahl ;)

Gruß Mirko

Offline cash

  • Aktives Mitglied
  • ***
  • Beiträge: 138
Re: @useraccess bringt Fehler "Dateisystemverzeichnis"
« Antwort #3 am: 24.08.12 - 09:23:05 »
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz