Autor Thema: Felder unsichtbar machen  (Gelesen 1673 mal)

Offline bml

  • Aktives Mitglied
  • ***
  • Beiträge: 107
  • Geschlecht: Männlich
  • Warum immer ich ??
Felder unsichtbar machen
« am: 07.05.03 - 12:39:36 »
Hallo Forum

ich möchte gerne per Script den Inhalt eines Felder unsichtbar machen, wenn die Berechtigungen zum lesen nicht existieren.
Bitte um Hilfe.
und bitte ausführlich - bin noch neuling in der Lotus Notes Programmierung
1 Dom-Serv AS/400 (6.5.3)
6 Dom-Serv W2K (6.5.3)   
2 Dom-Serv RedHat
1000 Clients (5.0.11 - 6.5.3)
1 Entwickler (6.5.3) - ICH

Offline Notestime

  • Senior Mitglied
  • ****
  • Beiträge: 358
  • Geschlecht: Männlich
  • ... time for new ways
    • HoCaS
Re:Felder unsichtbar machen
« Antwort #1 am: 07.05.03 - 12:48:48 »
Das geht über die hide-when-Formel in den Feldeigenschaften, z.b.

!@Contains(@UserRoles;"sichtbar")
Admin & Designer,
6 Server (4xAIX, 2xLinux),
850 Clients

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re:Felder unsichtbar machen
« Antwort #2 am: 07.05.03 - 12:52:27 »
 ??? ???

Hallo,

was meinst Du mit Berechtigungen zum Lesen?
Wenn in dem Dok ein Leserfeld ist und der User nicht in diesem steht, kann er das Dok überhaupt nicht sehen.

Wenn Du die "Leseberechtigungen" auf Teilabschnitte bzw. einzelne Felder definieren möchtest, musst Du das mit Rollen machen und mit entsprechenden Verbergen-Wenn-Formeln in den entsprechenden Feldern; Bsp:
   !@IsMember("[docreader]";@UserRoles)

Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re:Felder unsichtbar machen
« Antwort #3 am: 07.05.03 - 12:53:31 »
@NotesTime

...war wohl zu langsam  ;) ;)
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline Notestime

  • Senior Mitglied
  • ****
  • Beiträge: 358
  • Geschlecht: Männlich
  • ... time for new ways
    • HoCaS
Re:Felder unsichtbar machen
« Antwort #4 am: 07.05.03 - 13:08:58 »
 ::)
Admin & Designer,
6 Server (4xAIX, 2xLinux),
850 Clients

Offline bml

  • Aktives Mitglied
  • ***
  • Beiträge: 107
  • Geschlecht: Männlich
  • Warum immer ich ??
Re:Felder unsichtbar machen
« Antwort #5 am: 07.05.03 - 13:37:39 »
Danke für die schnelle Hilfe werde eure Tipps sofort ausprobieren
wenn es nicht klappt - komme ich wieder, versprochen  ;)
1 Dom-Serv AS/400 (6.5.3)
6 Dom-Serv W2K (6.5.3)   
2 Dom-Serv RedHat
1000 Clients (5.0.11 - 6.5.3)
1 Entwickler (6.5.3) - ICH

Offline bml

  • Aktives Mitglied
  • ***
  • Beiträge: 107
  • Geschlecht: Männlich
  • Warum immer ich ??
Re:Felder unsichtbar machen
« Antwort #6 am: 07.05.03 - 15:49:12 »
Der Tipp war Ok mit "@ismember" war super
Habe nur jetzt nur ein kleiner Problem, das es mal klappt und mal nicht - ich kann es auch nicht erklären, ist ist aber so !!!

Meine Vorgehensweise:
ich habe eine Rolle in der ACL angelegt, und diese Rolle auch zu gewiesen, dann bin ich mein Feld gegangen und habe bei " Feld verbergen, wenn Formel war, diese Formel eingetragen
!@IsMember("[ReadDetails]";autor) -> autor ist ein Authoren-Feld, in dem @Username eingetragen wird <-


Mach´ich irgendwas verkehrt ??
Danke
1 Dom-Serv AS/400 (6.5.3)
6 Dom-Serv W2K (6.5.3)   
2 Dom-Serv RedHat
1000 Clients (5.0.11 - 6.5.3)
1 Entwickler (6.5.3) - ICH

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Felder unsichtbar machen
« Antwort #7 am: 07.05.03 - 16:02:06 »
es klappt wenn du "@IsNotMember("[ReadDetails]";@userroles)" eingibst, du brauchst das feld nicht...
besuch mal die designer-hilfe und lies dir alles zu @userroles und @ismember durch...

gruss

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz