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

SSRS Discussion :

[SSRS][2k5] Express Edition Déploiement + Paramètre


Sujet :

SSRS

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 231
    Par défaut [SSRS][2k5] Express Edition Déploiement + Paramètre
    Bonjour à tous,

    J'utilise Sql Server 2005 Express Edition avec SSRS Express.
    J'ai donc créer mon rapport qui demande la saisie d'un paramètre.

    Une fois déployer j'y accèdes via l'url http://localhost/Reports$SQLExpress.

    Le problème étant que lorsque l'utilisateur arrive sur cette page il doit saisir lui même la valeur du paramètre. Est-il possible de pré-saisir le paramètre par exemple en envoyant la valeur dans l'url ?
    J'ai essayé de rajouter "&param1=valeur" mais cela ne fait rien

    Mon problème étant que j'ai une application C# 3.5 (version Express) qui ne contient pas de control ReportViewer et donc je voudrais afficher le rapport à l'utilisateur en chargeant tout et ce dernier voit directement le résultat.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 265
    Par défaut
    Un exemple de syntaxe pour le passage d'un paramètre nommé "Year":
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://servername/reportserver?/Sales/YearlySalesSummary&rs:Command=Render&rs:Format=HTML4.0&rc:Parameters=false&Year=2002

    Plus de détails ici:
    http://msdn2.microsoft.com/en-us/library/ms153586.aspx

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 231
    Par défaut
    J'a déjà essayé avec cela, et il ne se passe rien
    En terminant mon url par "&param=valeur"

    Y aurait-il une limitation dû à l'utilisation de la version express de Sql Server 2005 ?

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 265
    Par défaut
    Pas à ma connaissance.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 231
    Par défaut
    Voici la source de mon rapport
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select * From Invoice Where InvoiceId = @InvoiceId

    Ici la configuration du paramètre



    Ici il me demande de saisir une valeur pour le paramètre "InvoiceId"


    Ci-dessus le lien utiliser est :
    http://localhost/Reports$SQLExpress/Pages/Report.aspx?ItemPath=%2fReport%2fReceipt

    J'ai essayé de spécifier le paramètre dans l'URL comme ceci:
    http://localhost/Reports$SQLExpress/Pages/Report.aspx?ItemPath=%2fReport%2fReceipt&rs:Command=Render&InvoiceId=2315

    Et j'ai exactement là même chose que sur l'image ci-dessus où le rapport attend la saisie du paramètre InvoiceId


    Là je ne comprends vraiment pas
    Images attachées Images attachées   

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 265
    Par défaut
    Tu n'utilises pas la bonne URL.

    Regarde celle-ce que je t'avais indiquée, il faut passer par ReportServer et non par Reports notamment.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://servername/reportserver?/Sales/YearlySalesSummary&rs:Command=Render&rs:Format=HTML4.0&rc:Parameters=false&Year=2002

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 231
    Par défaut
    Ok merci.
    J'essaye ça ce soir et je te dis si ça marche

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 231
    Par défaut
    Erf effectivement, je viens d'essayer et ça marche nickel.
    Voilà comment perdre 3 jours

    Merci beaucoup

    Et par curiosité, c'est quoi la différence entre les 2 ?

  9. #9
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 265
    Par défaut
    La différence c'est que dans un premier cas tu attaques le gestionnaire de rapport qui n'est qu'une interface de présentation et d'administration des éléments publiés sur le serveur de rapport. Il n'est pas prévu pour un accès par de la programmation.

    Dans un second cas, tu interroges directement le serveur de rapports par le biais d'une (des nombreuses) interface de programmation mise à disposition sur celui-ci.

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 231
    Par défaut
    Ok merci beaucoup

    Je sens que je vais beaucoup l'apprécier ce SSRS... Cela faisait un bout de temps que je cherchais une alternative intéressante à Crystal Report, je pense que ce coup ci c'est tout bon

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

Discussions similaires

  1. [SSRS][2k5] Conditions sur un paramètre
    Par Djaiffe dans le forum SSRS
    Réponses: 2
    Dernier message: 03/10/2008, 11h14
  2. [SSRS][2k5]Expression Opérateur LIKE
    Par thinker dans le forum SSRS
    Réponses: 3
    Dernier message: 09/09/2008, 13h14
  3. [SSRS][2k5] - comment garder les paramètres déjà filtrés
    Par IPT-florence-d dans le forum SSRS
    Réponses: 5
    Dernier message: 06/08/2008, 11h36
  4. Réponses: 1
    Dernier message: 07/05/2008, 11h42
  5. Réponses: 4
    Dernier message: 04/02/2008, 16h35

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