Question : Vue incluse par Roles

D'abord de tous n'est pas le titre exactement ce que je veux à ask.
Second que cette question est basée sur ma question précédente : le href= " http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/Lotus_SmartSuite/Lotus_Notes/Q_26326936.html " de le ware/Office_Productivity/Office_Suites/Lotus_SmartSuite/Lotus_Notes/Q_26326936.html
I du e.com/Soft de http://www.experts-exchang a téléchargé le screenshot des produits finis de ma question précédente. Fondamentalement l'écran qu'un utilisateur voit est une vue incluse avec la catégorie simple d'exposition basée sur l'utilisateur Name.

Now que les directeurs veulent deux nouvelles choses dans ce système de piste :
1. Les directeurs veulent voir tout le billet émis par leur département pas simplement le billet ils issued.
2. Les directeurs veulent obtenir un avis d'email chaque fois que une personne sur leur département a créé un ticket

The demandent d'abord est la toute première chose que je veux faire. La deuxième demande me semble beaucoup plus dure. Je ne suis pas sûr ce qui est la meilleure manière de faire le premier. Je pense pour créer une vue pour chaque département mais ce ne semble pas juste ou j'estime qu'il y a une meilleure solution que that.

Thanks à l'avance
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

class= " fileInfo " de
le title= " de " nom de fichier de class= " de screenshot.bmp le class= (Mb 2.4)  Javascript de href= " de " attachmentDetails de class= " de (type de dossier détails)  
class= " description " de
screenshot
target= " _blank " de " http://filedb.experts-exchange.com/incoming/2010/08_w33/336327/screenshot.bmp " de href= de " attachmentLink " de class= de largeur de style= de  screenshot »/> de http://filedb.experts-exchange.com/incoming/2010/08_w33/t336327/screenshot.bmp » de « src=
le class= de
de >
class= de

Réponse : Vue incluse par Roles

La catégorie simple choisie peut seulement être un nom simple dans ce cas-ci ainsi vous devez s'assurer que vous lui donnez seulement un nom simple.

Dans votre rapport après l'obtention le rôle de directeur de vous passent en arrière une liste des textes de deux cordes
« UserTest1 » : « UserTest2 »
Ceci doit être un ou l'autre pas tous les deux.

Je pense que vous manquez toujours un changement important pendant que vous essayez d'employer une vue qui énumèrent la personne qui a créé le document.

Ma suggestion originale basée sur ce que vous avez demandé était de créer un champ qui énumère tous les utilisateurs qui peuvent lire le document.

Par exemple les blogs d'un Joe de personne crée une nouvelle demande. Il est un membre de département de ventes
La forme qui est sauvée a un champ appelé les allowedreaders qui est calculé une fois composé.
La valeur de elle serait
@Name ([NC] ; @UserName) : @dblookup ("" ; « servername » : « names.nsf » ;  » ($Groups) « ; Département ; « Membres »)
Vous devrez avoir sur la forme un champ appelé le département qui est choisi par l'utilisateur ou est une consultation de quelques otherwies de description là n'est aucune manière pour que le système sache ce que le Doc. de département se rapporte.

Si le forgeron de plomb d'utilisateur était dans les ventes de groupe puis les allowedreaders de champ contiendraient deux cordes
« Blogs de Joe » : « Bob Smith »

Dans votre vue faire à exposition d'abord catagorised de colonne le contenu du champ AllowedReaders et s'assurer que vous placez la valeur, montrez des valeurs multiples en tant qu'enteries séparés.
Maintenant le document créé ci-dessus montrerait deux fois dans la vue, une fois sous des blogs de Joe et une fois sous Bob Smith.

Votre code simple inclus de vue de catégorie de vue devrait juste employer
@Name ([NC] ; @UserName)
Et chacun des utilisateurs énumérés dans AllowedReaders verrait seulement le document par le passé.

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us