none
Colonne comptabilisant le nombre de tâches en retard sur un projet RRS feed

  • Question

  • Bonjour,

    Nous travaillons dans mon service avec une liste de projets sous Sahrepoint décrits par quelques colonnes (numéro du projet, nom du projet, responsable, état d'avancement,...). En parallèle, nous avons une liste de tâches décrites aussi par quelques colonnes basiques (désignation, responsable, échéance, état,...). Une colonne supplémentaire dans cette liste de tâches, via une recherche dans la liste de projets, nous permet d'attribuer un numéro de projet à chaque tâche.

    De même, une colonne dans la liste de projets, via une recherche dans la liste des tâches, nous permet d'afficher le nombre de tâches relatives au projet.

    La question est la suivante : est-il possible, et si oui comment, d'avoir une colonne dans la liste de projets affichant le nombre de tâches en retard (dont l'échéance est dépassée et dont l'état est différent de Terminée) du projet ? Et tout cela sans lignes de code...

    Je vous remercie par avance, et n'hésitez pas si ce n'est pas clair.

    lundi 6 juin 2016 11:21

Réponses

  • Bonjour,

    À première vue, sans code ça serait d'utiliser un champ calculé basé sur un champ de recherche mais ce n'est pas possible à cause d'une limitation connue. Source : https://sharepoint.rackspace.com/calculated-columns-tutorial

    Avec un flux de travail je crains que les données ne soient mise à jours correctement puisque les flux sont lancé suite à un événement et non pas un moment précis (échéance).

    Il n'y a donc pas, à mon avis, de solution sans code pour répondre à ce besoin.

    Il y aurait moyen de répondre à ce besoin avec du code via un script client CSR ou un Timer job.

    Merci

    Samuel Levesque | http://sharepointerie.com | SVP utiliser le bouton "Marquer comme réponse" sur les réponses qui vous aide car cela permet aux personnes qui peuvent rencontrer le même problème que vous, de retrouver rapidement quelle est la réponse qui a résolu leur problème. De plus, cela encourage aussi la personne qui a répondu à votre question, à répondre aux suivantes...

     

    lundi 6 juin 2016 20:12

Toutes les réponses

  • Bonjour,

    À première vue, sans code ça serait d'utiliser un champ calculé basé sur un champ de recherche mais ce n'est pas possible à cause d'une limitation connue. Source : https://sharepoint.rackspace.com/calculated-columns-tutorial

    Avec un flux de travail je crains que les données ne soient mise à jours correctement puisque les flux sont lancé suite à un événement et non pas un moment précis (échéance).

    Il n'y a donc pas, à mon avis, de solution sans code pour répondre à ce besoin.

    Il y aurait moyen de répondre à ce besoin avec du code via un script client CSR ou un Timer job.

    Merci

    Samuel Levesque | http://sharepointerie.com | SVP utiliser le bouton "Marquer comme réponse" sur les réponses qui vous aide car cela permet aux personnes qui peuvent rencontrer le même problème que vous, de retrouver rapidement quelle est la réponse qui a résolu leur problème. De plus, cela encourage aussi la personne qui a répondu à votre question, à répondre aux suivantes...

     

    lundi 6 juin 2016 20:12
  • Bonsoir, Merci pour votre réponse rapide !!
    lundi 6 juin 2016 20:53
  • Bonjour, Je me suis renseigné aujourd'hui sur les flux de travail, et c'est effectivement une solution possible. Le défaut de mise à jour me semblait acceptable, je n'ai pas besoin qu'à chaque instant cette donnée soit juste. La mise à jour lors de la modification d'un élément de la liste me semblait suffisant. Par contre, notre service Informatique nous interdit l'utilisation de SharePoint Designer, je n'ai donc accès qu'à 3-4 flux de travail basiques (3 étapes, collecte de signatures, approbation,...). Et sauf erreur de ma part, ils ne permettent que d'envoyer des mails, ce qui ne résout pas mon problème. Me voilà donc coincé et frustré... Encore merci de m'avoir accordé un peu de votre temps. Bonne soirée
    mardi 7 juin 2016 17:04