Domino 9 und frühere Versionen > Entwicklung

Öffnen einer Datenbank verhindern...

(1/2) > >>

rar:
Hi Leute,
kann mir jemand sagen, wie ich das öffnen einer Lokalen Datenbank verhindern kann?

Ich hab es versucht im Postopen (Quercopen mit Contunie gibts ja leider nicht) mit
@If(@Subset(@DbName;1)="";
       @Do(@Command([FileCloseWindow]);
               @Prompt([OK];"";"Nur am Serveraufmachen"));
       "")
abzufangen.
Das hat leider 2 Nachteile.
1.) Solange Das Prompt aktiv ist, ist die DB offen (is mir aber wurscht)
2.) Wenn jemand mit der Rechten Maustaste auf die Kachel clickt und dann bei Datenbank\Gehe zu  eine Ansicht auswählt, kommt er direkt in die Db und das Postopenevent wird ignoriert.

Gibt es eine Möglichkeit das schön abzufragen ohen ins Queryopen jeder Ansicht reinzucoden?

Gruß
-daniel

TMC:
Daniel, soweit ich weiß gibt es da nichts. Ich mach das auch immer via Postopen-Event - auch wenn das von experimentierfreudigen Usern ausgehebelt werden kann (eben so wie Du schreibst, oder einfach Debugger einschalten und an entsprechender Stelle auf "Stop" klicken).

elajen:
Hallo,

leg Dir eine Admin-Rolle in der ACL an. In den Ansichten-Properties aktivierst Du diese Rolle bei den Zugriffseigenschaften.
Auf die versteckten Ansichten kommen dann die User zwar noch immer drauf, aber das darf man halt nicht verraten wie's geht.

Damit's schön aussieht ;), kannst Du ja noch ein Frameset mit einer Willkommensseite machen.

Gruß von Ekki

TMC:

--- Zitat von: elajen am 12.08.04 - 09:28:58 ---leg Dir eine Admin-Rolle in der ACL an. In den Ansichten-Properties aktivierst Du diese Rolle bei den Zugriffseigenschaften.
--- Ende Zitat ---

Kannst Du das bitte mal ausführlicher erklären?
Es wird hier von einer DB gesprochen, die darf auf dem Server jeder beliebig öffnen (auch alle Ansichten), nur wenn sie LOKAL ist, nicht.
Wie steuerst Du das über Deine Admin-Rolle?

elajen:
Entschuldigung - habe ich wiedermal nicht richtig gelesen. >:(

Und wenn Du nur versteckte Ansichten nutzt?

Gruß von Ekki.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln