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

SSIS Discussion :

Comment passer des variables à la tache envoyer tâche et comment affecter une req dans une variable?


Sujet :

SSIS

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Points : 17
    Points
    17
    Par défaut Comment passer des variables à la tache envoyer tâche et comment affecter une req dans une variable?
    Bonjour
    j'essaie de mettre en place un flux ssis qui doit permettre d'envoyer un mail aux directeurs et aux operationnels à chaque fois que les commerciaux rentrent de leurs mission. ce mail est constitué de leur nom, prénom, agence, et date d'entrée.

    dans le mail il doit avoir l'objet et
    Le corps du mail doit ressembler à ça:

    Bonjour,



    Vous trouverez ci-dessus la liste des personnes arrivant dans l'entreprise dans les 10 prochains jours :

    - Prénom NOM le jj/mm/aaaa (Agence x)

    - Prénom NOM le jj/mm/aaaa (Agence x)

    - Prénom NOM le jj/mm/aaaa (Agence x)

    - Prénom NOM le jj/mm/aaaa (Agence x)

    - Prénom NOM le jj/mm/aaaa (Agence x)

    - ….





    Merci de prendre les dispositions nécessaires en cas de besoin de matériel informatique.



    Cordialement,
    tom

  2. #2
    Membre éclairé Avatar de Bernardos
    Homme Profil pro
    Consultant Senior dba sql server & Microsoft Business Intelligence
    Inscrit en
    Avril 2008
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant Senior dba sql server & Microsoft Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 333
    Points : 724
    Points
    724
    Par défaut
    bonjour,
    Je viens justement de faire un package qui construit et envoi des mails dynamiquement. je pense pouvoir t'aider mais je ne suis pas sur d'avoir compris tes attentes. Peux tu préciser tes questions?

    Bien à toi

  3. #3
    Membre émérite Avatar de FrancoisJehl
    Homme Profil pro
    BI Engineer
    Inscrit en
    Juillet 2009
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : BI Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 485
    Points : 2 883
    Points
    2 883
    Par défaut
    Donc il faut construire la "liste de personnes" de ton mail avant le composant mail lui même, par exemple avec Execute SQL Task + ForEach Loop + Script.

  4. #4
    Membre régulier
    Inscrit en
    Mai 2009
    Messages
    217
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 217
    Points : 103
    Points
    103
    Par défaut
    Salut,

    je suis en train de travailler sur un truc similaire.

    Grosso modo je pense qu'il faut suivre la piste suivante :

    D'abord utiliser une tache d'exécution sql pour récupérer la liste des personnes et stocker le résultat dans une variable de type Object.
    voir le tuto suivant qui montre comment on fait ça : http://rudi.developpez.com/ssis/tuto...port-fichiers/

    Puis dans la tache envoyer un message, dans la propriété MessageSourceType choisir variable et dans message source choisir la variable Object.

    Sinon, on doit pouvoir aussi générer le corps du message en passant par les expressions.

Discussions similaires

  1. Réponses: 4
    Dernier message: 04/07/2010, 17h44
  2. Envoyer une formulaire dans une page dans une Frame
    Par zooffy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/06/2007, 11h13
  3. affecter la valeur d'une requete dans une variable (VB6)
    Par josémaria dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 02/03/2007, 15h19
  4. Réponses: 1
    Dernier message: 25/09/2006, 18h15
  5. Mettre une valeur d'une table dans une variable
    Par Raphou96 dans le forum Access
    Réponses: 5
    Dernier message: 06/02/2006, 16h19

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