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 :

ALERTE par mail WSS 3.0 sans workflow


Sujet :

SharePoint .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 9
    Par défaut ALERTE par mail WSS 3.0 sans workflow
    Bonjour, dans le cadre d'un projet sharepoint j'aimerai savoir si il est possible d'alerter un utilisateur par mail lorsqu'un document est changer de statut.

    Par exemple:
    Dans le cadre d'un projet, un utilisateur met un document sur sharepoint et le met en statut "attente de validation (Pending)" qui est deja disponible sur sharepoint. Est'il possible d'envoyer un mail a l'utilisateur devant faire la validation du document sans creer de workflow,juste dans les paramètres de sharepoint et si oui, comment faire s'il vous plait?

    J'ai deja regarder le syteme d'alerte de sharepoint mais apparement il ne permet pas l'alerte pour la modification de statut.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 10
    Par défaut
    Dans les paramètres de SharePoint je penses pas que ça soit possible.
    Il te faudra développer un évènement qui se déclenche à la modification d'un élément où tu regarde la valeur de ton champs "statut" et tu envoie un mail dans le cas qui t'interesses.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 9
    Par défaut ALERTE par mail WSS 3.0 sans workflow
    Si j'ai bien comprit pour développer un évènement il faut faire un workflow qui gère cette évenement c'est sa?

    Si c'est le cas je possede visual studio 2005 sur lequel j'ai installer le nécéssaire pour developper des workflows. Cependant je ne me suis pas encore familiarisé avec cette outil. Qqun pourrait'il me donner les grandes lignes pour que je puisse dévelloper cette fonctionalité svp?

    Merci.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 10
    Par défaut
    Non, les évènements sont une notion différente des workflows ...
    voila un bon exemple de création d'un event handler.

    http://download.microsoft.com/downlo.../WssEvents.wmv

    c'est en anglais mais bon tu peux toujours chercher d'autres tutoriaux sur google.

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    1 581
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 581
    Par défaut
    Citation Envoyé par telkel Voir le message
    Non, les évènements sont une notion différente des workflows ...
    voila un bon exemple de création d'un event handler.

    http://download.microsoft.com/downlo.../WssEvents.wmv

    c'est en anglais mais bon tu peux toujours chercher d'autres tutoriaux sur google.
    Y a aussi quelques tutos en Français ici http://sharepoint.developpez.com/

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 107
    Par défaut
    Tu peux tout aussi bien faire un petit event dans lequel tu envoie un mail via la méthode SPUtility.SendEmail.
    Elle est très utile mais pas assez connue.

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 107
    Par défaut
    Non deja il faudrait que tu liste un peu mieux le tutorial disponible pour faire un Event receiver, car la methode à overrider depend de ton context et il en existe plusieur.
    Mais surtout pas "public override void main()"
    Reli http://stephaneey.developpez.com/tut.../eventhandler/
    Ensuite pour l'état d'approbation de ton item par exemple tu fais la vérification suivante :
    if(itemUser.ModerationInformation.Status ==SPModerationStatusType.Approved)
    {
    .......
    SPUtility.SendEmail(.........
    ...........
    }

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 175
    Par défaut
    Ah oui effectivement han75 a raison.

    J'ai répondu un peu trop vite avec des copié/collé...

    Il ne faut pas utiliser main() mais plutot les méthodes du genre ItemAdding(ed) ou ItemUpdating(ed).

  9. #9
    Membre émérite
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Mai 2007
    Messages
    724
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 724
    Par défaut une autre approche = Infopath
    Bonjour
    Si vous pouvez utiliser Infopath ce genre de choses se fait très bien, sans codage.
    changement de statut (éventuellement croisé avec d'autres critères tel que le rôle de l'utilisateur) déclenche une action tel que envoi de notification et/ou envoi du document lui-même en mel, changement de visibilité des champs, etc...

Discussions similaires

  1. [SP-2013] Sharepoint Online 2013 PLan 2 sans Exchange > Alertes par Mail
    Par jdvroum dans le forum SharePoint
    Réponses: 1
    Dernier message: 19/03/2014, 12h55
  2. Sharepoint 2007- Workflow - réception d'alerte par mail
    Par fred2275 dans le forum Configuration
    Réponses: 1
    Dernier message: 08/12/2010, 06h51
  3. Réponses: 9
    Dernier message: 04/02/2008, 11h49
  4. alerte par mail
    Par sanhoua dans le forum Modélisation
    Réponses: 2
    Dernier message: 22/10/2007, 14h59
  5. alerte par mail
    Par enkil dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 06/07/2007, 09h15

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