Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: FideL am 04.07.05 - 13:17:31

Titel: Zeilen in Ansicht ausblenden??!!
Beitrag von: FideL am 04.07.05 - 13:17:31
Hallo Leute,
ich hätte da mal ein kleines Problem mit einer Projektdatenbank.
Ich möchte gerne, den Ansichten, in denen als Projekttitel "Test" steht nur die Rolle "Testuser" zugreifen darf, also nur für diese gruppe das Feld sichtbar ist. und für "Echtuser" alle Einträge bei denen der Projekttitel auf "echt" steht. Wie ist es möglich das die Zeilen aufgrund von Rollen ausgeblendet werden?
Vielen dank im voraus.
LG Fidel
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: Axel am 04.07.05 - 13:19:46
Hi,

in der Ansicht geht da nix. Das muss auf Dokumentenebene passieren.


Axel
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: diali am 04.07.05 - 13:19:59
Am einfachsten ist es mit einem Leserfeld umzusetzen.

echt ... Leserfeld leer
test ... im Leserfeld steht die Rolle "[TestUser]"
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: FideL am 04.07.05 - 13:21:25
Kann ich also in der Maske über einen HideCode die Zeilen ausblenden?
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: diali am 04.07.05 - 13:24:42
in der Maske kannst Du keine Zeilen in Ansichten ausblenden!

Du kannst aber ein Leserfeld setzen, dann kann dieses Dokument nur sehen (auch in Ansichten), wer in einem Leserfeld oder Autorenfeld in dem Dokument aufgeführt ist. Zulässig in dem Leserfeld sind Gruppen, NotesName oder Rollen.
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: FideL am 04.07.05 - 13:34:04
Wie meinst du das genau?
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: diali am 04.07.05 - 13:39:13
In dem Dokument fügst Du ein berechnetes Feld ein vom Typ Leser.

In dieses Feld wird die Rolle "[TestUser]" eingefügt, wenn im Feld Projekttitel der Wert "Test" drinsteht, ansonsten bleibt das Feld leer.

Alle Personen, die die Rolle "TestUser" haben können alle Dokumente sehen und die diese Rolle nicht haben sehen alle Dokumente, bei denen nicht "Test" im Projekttitel steht.

Funktioniert allerdings nur, wenn in den Dokumenten noch keinen Autoren-/Leserfelder verwendet werden sauber.
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: FideL am 04.07.05 - 13:59:46
Hm, dann kann ich das ja leider knicken, weil dort ein Autorenfeld vorhanden ist und auch benötigt wird. Trotzdem vielen dank für deine Mühe und Hilfestellung bei meinem Problem.
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: diali am 04.07.05 - 14:01:34
zur Not könntest Du es über 2 Ansichten lösen.

In einer Ansicht werden alle Dokumente angezeigt und in der 2. nur die ohne Test im Projekttitel.
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: FideL am 04.07.05 - 14:05:33
Jo so wollt ichs dann auch machen :)
Falls ich aber noch eine andere Möglichkeit finde
werde ich den Eintrag hier erweitern.
Gruß Fidel
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: diali am 04.07.05 - 14:07:16
... ist aber nicht sicher, weil sich jeder eine private Ansicht bauen kann und dann selbst Herr der Selections-Formel ist!
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: Wirsing am 04.07.05 - 14:56:08
... Aber nur, wenn Du ihnen nicht das Recht dazu in der ACL wegnimmst... ;)
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: diali am 04.07.05 - 14:59:44
Wie?

Meinst Du "Private Ordner/Ansichten erstellen"?
Damit kannst Du aber das erstellen von privaten Ansichten nicht verbieten, sondern nur festlegen wo die private Ansicht gespeichert wird (desktop.dsk, desktop5.dsk, desktop6.ndk oder direkt in der DB). Private Ansichten kannst Du mit mind. Leserrecht immer erstellen.
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: diali am 04.07.05 - 15:04:46
Aus der Admin-Hilfe:
Wenn die Berechtigung "Private Ordner/Ansichten erstellen" deaktiviert ist, können die Benutzer weiterhin private Ordner und Ansichten erstellen, diese werden jedoch auf den lokalen Workstations gespeichert. Deaktivieren Sie diese Berechtigung, um Plattenplatz auf einem Server zu sparen.
Titel: Re: Zeilen in Ansicht ausblenden??!!
Beitrag von: Wirsing am 04.07.05 - 15:07:16
Oh!  :o

Gut zu wissen!

Danke Diali