Autor Thema: je nach Benutzerrolle Rahmengruppe anzeigen  (Gelesen 2120 mal)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
je nach Benutzerrolle Rahmengruppe anzeigen
« am: 03.03.04 - 11:39:52 »
Hallo,

wie kann ich beim Starten einer Datenbank je nach Userrolle bestimmte Rahmengruppen anzeigen lassen?

danke
« Letzte Änderung: 03.03.04 - 11:43:51 von Selin »
Windows XP
Notes 6.5

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re:je nach Benutzerrolle Rahmengruppe anzeigen
« Antwort #1 am: 03.03.04 - 12:05:25 »
Hallo,

Ja.

Erstelle eine Rahmengruppe und das beinhaltet nur einen einzigen Rahmen. Dort definierst du, das du einen weiteren Frame sehen willst nur welchen, das wird dort mit einer Formel errechnet. Eigenschaft des Frames., benanntes Element, Rahmengruppe, dort das '@' Zeichen anklicken und Formel eingeben.
Fertig.

Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re:je nach Benutzerrolle Rahmengruppe anzeigen
« Antwort #2 am: 03.03.04 - 12:16:17 »
Hallo,

ich habe diese Formel beim Typ: Benanntes Element Rahmengruppe
reingeschrieben

@If(
@IsMember(@Name([CN]; @UserName);   "Name Nachname": Name2 Nachname2");
@Command([OpenFrameset]; "MainFrame");
@Command([OpenFrameset]; "LeserFrame")
)

Da kommt aber die Meldung
q Befehle sind in diesem Kontext nicht erlaubt
Was mach ich falsch?
Und wie würde es aussehen, wenn ich Userrollen abfragen würde statt Usernamen?

danke
Windows XP
Notes 6.5

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re:je nach Benutzerrolle Rahmengruppe anzeigen
« Antwort #3 am: 03.03.04 - 12:23:41 »
Hallo,

du must es gar nicht so kompliziert machen das Ergebniss der Formel ist der Name der Rahmengruppe die du haben willst.
Also:
1. Du hast eine Rahmengruppe für alle
2. Dort gibt es nur einen Rahmen
3. Der Inhalt des Ramens ist eine Formel
4. Das Ergebniss der Formel ist je nach Rolle die Rahmengruppe die du haben willst.


Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re:je nach Benutzerrolle Rahmengruppe anzeigen
« Antwort #4 am: 03.03.04 - 14:08:49 »
und wo schreibe ich die Formel rein bzw. wie muss sie aussehen
Windows XP
Notes 6.5

Offline webchild

  • Junior Mitglied
  • **
  • Beiträge: 94
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re:je nach Benutzerrolle Rahmengruppe anzeigen
« Antwort #5 am: 04.03.04 - 12:42:23 »
Wie Lossa schon geschrieben hat:
"Erstelle eine Rahmengruppe und die sollte nur einen einzigen Rahmen beinhalten.In diesem wechselst du auf die Rahmen-Eigenschaft und nimmst als Typ:benanntes Element, Rahmengruppe, dann das '@' Zeichen anklicken und Formel(Beispiel s.u) eingeben."

Dann wie in der Hilfe beschrieben die Rahmen über die Userrolle angeben:
Beispiel: @UserRoles  
Diese Teilmaskenformel wählt verschiedene Teilmasken, abhängig davon, ob der Benutzer mit einem Web-Client oder mit Notes arbeitet.
@If(@IsMember("WebClient"; @UserRoles); "WebSubform"; "NotesSubform")

Grüße, Krista
« Letzte Änderung: 04.03.04 - 14:19:15 von webchild »
Grüße, Krista

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz