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

InfoPath .NET Discussion :

Récupérer le résultat de l'exécution d'une requête sous Infopath 2007


Sujet :

InfoPath .NET

  1. #1
    Nouveau membre du Club
    Profil pro
    Développeur D'Applications
    Inscrit en
    décembre 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Togo

    Informations professionnelles :
    Activité : Développeur D'Applications

    Informations forums :
    Inscription : décembre 2004
    Messages : 17
    Points : 33
    Points
    33
    Par défaut Récupérer le résultat de l'exécution d'une requête sous Infopath 2007
    Bonjour,

    Je suis en train de développer un formulaire de gestion validation de facture sous Infopath 2007 avec comme sources de données des web services connectés à une base de données SQL SERVER.
    Vue que ce formulaire doit être intégrer à un workflow et subir des modifications chez chaque intervenant, je souhaiterais récupérer dans une variable du formulaire, l'id (avec une fonction GetLastInsertedId()) de la dernière facture insérée afin de pourvoir y appliquer les modifications par la suite (vue que le premier click de validation implique une insertion dans la base de données).

    Ma question est la suivante: " Comment puis je exécuter ma fonction GetLastInsertedId(), et récupérer le résultat dans une variable du formulaire, à partir d'un code C#, sans passer par les règles ? "

    Merci.

  2. #2
    Nouveau membre du Club
    Profil pro
    Développeur D'Applications
    Inscrit en
    décembre 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Togo

    Informations professionnelles :
    Activité : Développeur D'Applications

    Informations forums :
    Inscription : décembre 2004
    Messages : 17
    Points : 33
    Points
    33
    Par défaut
    Salut !

    J'ai trouvé la manière de le faire. Il fallait procéder comme suit:

    - définir une variable dans la source principale de donnée
    - créer la fonction de récupération de la valeur recherchée (par exemple GetData())
    - dans les propriétés de la variable définie précédemment, spécifier que sa valeur correspond au résultat de l'exécution de la fonction GetData().
    - exécuter la fonction comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     WebServiceConnection wsc = (WebServiceConnection)this.DataConnections["GetData"];
     
    wsc.Execute();
    Merci et bonne journée.

Discussions similaires

  1. Réponses: 6
    Dernier message: 31/12/2014, 17h30
  2. [AC-2003] Récupérer le résultat de ma fonction dans une requête access
    Par PASINFO dans le forum VBA Access
    Réponses: 1
    Dernier message: 28/09/2010, 19h07
  3. Réponses: 3
    Dernier message: 02/02/2007, 14h30
  4. récupérer le résultat d'un SELECT dans une variable ?
    Par budhax dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 06/06/2006, 10h24
  5. Réponses: 3
    Dernier message: 01/02/2006, 23h17

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