Frage : Eingebettete Ansicht durch Roles

Zuerst ist der Titel nicht genau, was ich zu ask.
Second wünsche, das diese Frage auf meiner vorhergehenden Frage basiert: http://www.experts-exchang e.com/Soft ware/Office_Productivity/Office_Suites/Lotus_SmartSuite/Lotus_Notes/Q_26326936.html
I lud das screenshot des Endprodukts von meiner vorhergehenden Frage. Im Allgemeinen ist der Schirm, den ein Benutzer sieht, eine eingebettete Ansicht mit der einzelnen Kategorie des Erscheinens, die auf Benutzer Name.

Now basiert, das die Manager zwei neue Sachen in diesem Spurhaltungssystem wünschen:
1. Die Manager möchten die ganze Karte sehen, die durch ihre Abteilung nicht gerade die Karte sie issued.
2. herausgegeben wird. Die Manager möchten eine eMail-Mitteilung erhalten, jedes Mal wenn eine Person auf ihrer Abteilung ein ticket

The verlangen zuerst ist die allererste Sache verursachte, die ich tun möchte. Der zweite Antrag scheint zu mir viel härter. Ich bin nicht sicher, was die beste Weise ist, das erste zu tun. Ich denke, um eine Ansicht für jede Abteilung zu verursachen, aber es scheint nicht Recht, oder ich glaube, dass es eine bessere Lösung als that.

Thanks im Voraus
gibt
Attachments:

Antwort : Eingebettete Ansicht durch Roles

Die auserwählte einzelne Kategorie kann ein einzelner Name nur in diesem Fall sein, also müssen Sie sicherstellen, dass Sie ihm einen einzelnen Namen nur geben.

In Ihrer Aussage, nachdem dem Erhalten der Managerrolle Sie, führen zurück eine Textliste von zwei Schnüren
„UserTest1“: „UserTest2“
Dieses muss sein ein oder das andere nicht beide.

Ich denke, dass Sie noch eine wichtige Änderung verfehlen, während Sie versuchen, eine Ansicht zu verwenden, das die Person verzeichnen, die das Dokument erstellte.

Mein ursprünglicher Vorschlag, der gegründet wurde nach, um um was Sie baten, war, ein Feld zu verursachen, das alle Benutzer verzeichnet, die sind, das Dokument zu lesen.

Z.B. ein verursacht Person Joe-Bloge einen neuen Antrag. Er ist ein Mitglied der Verkaufsabteilung
Die Form, die gespeichert wird, hat ein Feld, das allowedreaders genannt wird, das berechnet wird, wenn es bestanden wird.
Der Wert von ihm würde sein
@Name ([KN]; @UserName): @dblookup (""; „servername“: „names.nsf“; “ ($Groups) „; Abteilung; „Mitglieder“)
Sie müssen auf der Form ein Feld haben, das Abteilung genannt wird, die vom Benutzer vorgewählt wird oder ein Nachschlagen etwas Beschreibung otherwies dort ist keine Weise ist, damit System weiß, auf was Abteilung Doc. sich bezieht.

Wenn der Benutzerpendel Smith in den Gruppe Verkäufen dann war, würden die Feld allowedreaders zwei Schnüre enthalten
„Joe-Bloge“: „Bob Smith“

In Ihrer Ansicht zuerst catagorised Spaltenerscheinen den Inhalt vom Feld AllowedReaders bilden und sicherstellen, dass Sie den Wert, zeigen mehrfache Werte als unterschiedliche enteries einstellen.
Jetzt würde das Dokument, das oben erstellt wurde, zweimal in der Ansicht, einmal unter Joe-Blogen und einmal unter Bob Smith zeigen.

Ihr eingebetteter Kategorien-Ansichtcode der Ansicht einzelner würde gerade verwenden müssen
@Name ([KN]; @UserName)
Und jeder der Benutzer, die in AllowedReaders verzeichnet wurden, würde nur das Dokument einmal sehen.

Weitere Lösungen  
 
programming4us programming4us