IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SharePoint .NET Discussion :

Filtrer une list "Assigned To" pour les taches


Sujet :

SharePoint .NET

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 19
    Points : 6
    Points
    6
    Par défaut Filtrer une list "Assigned To" pour les taches
    Bonjour,

    Je vous explique mon problème: J'ai une liste de tâches à assigner chaque jour à une liste de personnes qui varie chaque jour en fonction d'un planning.

    Donc j'ai une liste qui contient des personnes et des dates de présence. Je voudrais que la liste des "Assigned To" puisse afficher uniquement la liste des personnes présentes pour le jour courant, avec la possibilité des tasks, à savoir le owner de la tâche reçoit un email.

    Merci pour votre aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2005
    Messages : 56
    Points : 71
    Points
    71
    Par défaut
    Bonjour,

    Même avec du code il va être très difficile d'obtenir ce que vous souhaitez en gardant la colonne "assigné à". Si vous n'avez pas besoin d'envoyer automatiquement des e-mails aux personnes en utilisant les fonctions natives de SharePoint, et si votre liste de tâches n'est pas synchronisée avec des applicatifs tierces, je vous conseille de créer une nouvelle colonne de type "Recherche" (lookup) qui cherche dans votre liste.

    De mémoire il me semble que la colonne lookup utilise la vue par défaut de la liste pour récupérer les éléments (c'est à vérifier sinon ce que je vous explique ne fonctionnera pas). Ainsi si votre vue par défaut sur votre liste filtre les éléments en fonction de la formule "date de présence = aujourd'hui" (à remplacer par le nom de votre colonne) vous devriez ne récupérer que les noms des personnes présentes ce jour là. Et votre champ lookup sur votre liste de tâches ne vous renverra que les noms désiré.

    Attention il faut bien sur qu'il n'y ait pas de doublons (même nom, même date) dans votre liste sinon la vue vous renverra plusieurs fois le même nom. Ce qui ne sera pas très agréable pour les utilisateurs.

    Bien sûr tout ceci est à tester, en espérant que le champ lookup utilise bien la vue par défaut de la liste... Si cela fonctionne vous pouvez masquer ou supprimer la colonne "Assigné à" (évidemment à tester en environnement de dev pour éviter les effets de bords...)

    Cordialement,
    Edgar Maucourant
    Consultant / Formateur SharePoint (Admin, Dev, Fonctionnel)
    http://blog.nftinside.com

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    OK merci pour votre réponse. Malheureusement j'ai besoin que l'assigned reçoive un email

Discussions similaires

  1. filtrer une liste en fonction d'une valeur
    Par robocop2776 dans le forum Access
    Réponses: 4
    Dernier message: 06/04/2007, 10h13
  2. Filtrer une liste déroulante
    Par Gone 23 dans le forum IHM
    Réponses: 7
    Dernier message: 20/03/2007, 14h06
  3. Filtrer une liste de classes
    Par neuromencien dans le forum Langage
    Réponses: 7
    Dernier message: 14/10/2006, 11h22
  4. Impossibilité de filtrer une liste déroulante
    Par lito74 dans le forum Access
    Réponses: 12
    Dernier message: 27/02/2006, 11h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo