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

Développement Sharepoint .NET Discussion :

MOSS 2007 Formulaire et page aspx personnalisés


Sujet :

Développement Sharepoint .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    SharePoint
    Inscrit en
    Mai 2011
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : SharePoint
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 127
    Par défaut MOSS 2007 Formulaire et page aspx personnalisés
    Bonjour

    Je suis à la recherche d'une méthode pour créer ma propre page aspx contenant un formulaire, afin de créer une alerte personnalisée.

    Je détaille un peu.

    Nous sommes dans une librairie de documents, et sous l'action "M'avertir" conventionnel, j'ai rajouté une action "Alerte IM".
    Lorsque je clique sur cette action, je veux arriver sur une page semblable à celle de l'avertissement par mail, cad l'utilisateur peut choisir qui doit être avertit, dans une textbox multiligne, et à propos de quel évènement, où 4 radiobutton permettraient de choisir entre "All, Add, Modify, Delete".
    Lors du clic sur le bouton "OK", une nouvelle alerte serait alors générée, tout comme pour les alertes par mail, sauf qu'il s'agirait d'une alerte IM.

    Est-il possible de créer une page ASPX contenant ces contrôles et qui insérerait la nouvelle alerte?

    Faut-il forcément par Infopath pour réaliser le formulaire?

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    Pas besoin d'infopath...
    Il faut créer une page aspx que tu appelles via une CustomAction.

    Dans cette page aspx tu positionnes les contrôles que tu souhaites et tu effectues ton traitement dans ta classe associée.

  3. #3
    Membre confirmé
    Homme Profil pro
    SharePoint
    Inscrit en
    Mai 2011
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : SharePoint
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 127
    Par défaut
    Ok, merci pour ta réponse, je continu de fouiller sans infopath.

    En revanche, l'autre partie de mon problème est de savoir si on peut créer un type d'alerte, par IM par exemple.
    Plutôt que d'être notifié par mail, je voudrais recevoir les alertes par messagerie instantanée. J'ai l'event receiver sur les mails qui marche bien, je reçois sur ma messagerie instantanée les notifications, mais là, je veux que lors de la création de l'alerte, au lieu de dire que la notification sera par mail, je souhaiterais préciser le login IM de l'utilisateur.
    J'ai exploré un peu la piste autour de la page Subnew.aspx de SharePoint avec la possibilité de rajouter un radiobouton où on choisi mail ou IM, mais peut-on ordonner un autre type de notification que celle par mail?

  4. #4
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    Citation Envoyé par James Dt Voir le message
    J'ai l'event receiver sur les mails qui marche bien, je reçois sur ma messagerie instantanée les notifications
    Je comprends pas trop l'event receiver sur les mails

  5. #5
    Membre confirmé
    Homme Profil pro
    SharePoint
    Inscrit en
    Mai 2011
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : SharePoint
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 127
    Par défaut
    Citation Envoyé par SONY30 Voir le message
    Je comprends pas trop l'event receiver sur les mails
    Oui, je me suis mal exprimé, désolé.
    En fait, il y a un eventreceiver sur l'évènement d'ajout d'un document. Je récupère la liste des alertes existantes, donc celles qui ont été mise en place par mail, pour savoir qui est abonné à quelle liste.

    Mais j'ai fini apr me dire qu'il était impossible de rajouter un type d'alerte autre que par mail directement dans sharepoint. J'ai donc opté pour une solution externe avec une base de données auxiliaire. Le mec arrive sur un formulaire d'abonnement via une custom action, lorsqu'il valide, ça insère dans la base auxiliaire. A chaque évènement d'ajout de document dans la liste à laquelle il s'est abonné, l'eventreceiver va aller interroger la base et envoyer la notif à tous les mecs abonnés.

    Pour ce qui est du formulaire, je suis ce que tu as dis, je fais une page aspx avec des controls à l'intérieur, tout simplement... J'ai cherché un peu trop compliqué au début.

    Si je suis pas assez clair, faut le dire, car en plus de ça, je dois expliquer ça à un mec qui n'est pas développeur dans quelques jours, donc pas de termes trop techniques.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MOSS 2007] Récupération de contenu dans une page
    Par d1g-2-d1g dans le forum SharePoint
    Réponses: 3
    Dernier message: 12/02/2008, 22h48
  2. MOSS 2007 - Authentification par formulaires
    Par charlot44 dans le forum SharePoint
    Réponses: 1
    Dernier message: 17/01/2008, 09h40
  3. [MOSS 2007] Créer un formulaire
    Par olywyer dans le forum SharePoint
    Réponses: 1
    Dernier message: 07/10/2007, 20h21
  4. [MOSS 2007]Utilisation de script C# dans un formulaire
    Par jeff_! dans le forum SharePoint
    Réponses: 2
    Dernier message: 17/09/2007, 11h31
  5. [MOSS 2007] Formulaires étendus ?
    Par Wintermute dans le forum SharePoint
    Réponses: 4
    Dernier message: 10/05/2007, 11h37

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