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

Services Web Discussion :

[ReportingService/C#] passer un paramètre


Sujet :

Services Web

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 77
    Par défaut [ReportingService/C#] passer un paramètre
    Bonjour,

    Je travaille avtuellement avec des rapports reporting services. Je dois créer un rapport par rapport à un client donné. Ce rapport est appelé via un web service. Mais voilà je ne sais pas comment donner le numéro du client au rapport via ce web service ni comment le récupérer dans reporting services.

    Pourriez-vous m'aider?

    Merci beaucoup

  2. #2
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 61
    Par défaut
    Pourrais tu donner plus de précision avec le contrat du Web Service (prototype des Web Methods)?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 77
    Par défaut
    Mon web service demande au rapport de se générer et de renvoyer un pdf

    voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    [WebMethod]
        public void Amende()
        {
            ReportingService rs = new localhost.ReportingService();
            rs.Credentials = System.Net.CredentialCache.DefaultCredentials;
            byte[] ResultStream;			        // bytearray for result stream
            string[] StreamIdentifiers;		        // string array for stream idenfiers
            string OptionalParam = null;	        // string out param for optional parameters
            ParameterValue[] optionalParams = null; // parametervalue array for optional parameters
            Warning[] optionalWarnings = null;      // warning array for optional warnings
     
            ResultStream = rs.Render("/FillingDocuments/AMAD AYDIN 1198 2005 MD", "PDF", null,
                "<DeviceInfo><StreamRoot>/RSWebServiceXS/</StreamRoot></DeviceInfo>", null, null,
                null, out OptionalParam, out OptionalParam, out optionalParams,
                out optionalWarnings, out StreamIdentifiers);
            // Write the report to Response
            HttpContext.Current.Response.BinaryWrite(ResultStream);
        }

  4. #4
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 61
    Par défaut
    Juste, encore il est ou ton numero de client ? (par exemple dans ton exemple)

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 77
    Par défaut
    personne n'a la moindre idée?

    Je continue de donner des informations. Dans mon rapport j'ai un parametre @ClientId et c'est ce paramètre là qui doit être définit par le web service.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 30/12/2004, 12h01
  2. passer des paramétres à un fichier sql
    Par vbcasimir dans le forum Oracle
    Réponses: 2
    Dernier message: 21/12/2004, 18h08
  3. Passer en paramètre d'une fonction (...)
    Par Captain_JS dans le forum C++
    Réponses: 5
    Dernier message: 03/11/2004, 07h18
  4. Passer en paramètre un chemin dans redirection
    Par croco83 dans le forum ASP
    Réponses: 5
    Dernier message: 07/05/2004, 08h30
  5. [struts] passer un paramètre de page via un findForward
    Par Boosters dans le forum Struts 1
    Réponses: 4
    Dernier message: 08/03/2004, 17h35

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