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] Source de donnée dynamique


Sujet :

SSRS

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 161
    Points : 72
    Points
    72
    Par défaut [SSRS] Source de donnée dynamique
    Bonjour,

    j'ai creer un rapport standard sous Reporting Services, et je voulais savoir si il été possible dynamiquement de lui faire changer la source de donnée.

    Pour le moment lui passer en parametre seulement les differentes bases de données, puis peut etre par la suite un autre parametre qui me ferait changer de serveur.

    Par exemple :
    J'ai une base avec mes differentes consommations de l'année 2006.
    Et pour chaque année je creer une nouvelle base mais avec les meme tables donc 2007 et 2008.

    Comment faire pour generer mon report de chaque base suivant le parametre année tout en sachant que je ne veut pas creer trois report mais uniqument un.

    Merci par avance.

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 161
    Points : 72
    Points
    72
    Par défaut
    je penses avoir trouver une direction sur msdn

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    L'élément ConnectString Element (RDL) peut à présent être une expression, ce qui permet des connexions dynamiques à la source de données au moment de l'exécution.
    Mais si quelqu'un pouvait m'aiguiller

    Merci par avance

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 161
    Points : 72
    Points
    72
    Par défaut
    Voila lorsque je creer un parametre pour mon report bdd

    et que je met dans le xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
      <DataSources>
        <DataSource Name="DataSource2">
          <rd:DataSourceID>379b270a-4f3c-45d0-902b-3d83c1c6b7d5</rd:DataSourceID>
          <ConnectionProperties>
            <DataProvider>SQL</DataProvider>
            <ConnectString>Data Source=MONSQL;Initial Catalog=@bdd</ConnectString>
            <IntegratedSecurity>true</IntegratedSecurity>
          </ConnectionProperties>
        </DataSource>
      </DataSources>
    ou encore

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
      <DataSources>
        <DataSource Name="DataSource2">
          <rd:DataSourceID>379b270a-4f3c-45d0-902b-3d83c1c6b7d5</rd:DataSourceID>
          <ConnectionProperties>
            <DataProvider>SQL</DataProvider>
            <ConnectString>Data Source=MONSQL;Initial Catalog=Parameters!bdd.Value</ConnectString>
            <IntegratedSecurity>true</IntegratedSecurity>
          </ConnectionProperties>
        </DataSource>
      </DataSources>
    le parametre est bien defini, mais j'ai toujour la meme erreur :
    cf piece jointe

    merci par avance de votre aide
    Images attachées Images attachées  

  4. #4
    Membre averti
    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
    Points : 314
    Points
    314
    Par défaut
    Il faut que tu définisses ta connection string sous la forme d'une expression (i.e. = "...").
    Ensuite dans mon souvenir, les datasources dynamiques ne fonctionnent qu'une fois le rapport déployé sur le serveur.
    Dernière chose à savoir, seules les sources de données internes aux rapports supportent cette fonctionnalité => pas possible avec les sources de données partagées.

    Plus d'explications ici:
    http://omrphoto.free.fr/omrbi/index....services-2005/

  5. #5
    Membre régulier
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 161
    Points : 72
    Points
    72
    Par défaut
    j'ai trouvé hier comment faire par hasard,
    c'est exactement ce que j'ai fait

    merci

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/12/2011, 15h42
  2. [2008R2] Source de données dynamique pour un package SSIS
    Par brinx dans le forum SSIS
    Réponses: 1
    Dernier message: 31/05/2011, 14h53
  3. [GridView] Source de données dynamique
    Par Skyou dans le forum ASP.NET
    Réponses: 2
    Dernier message: 23/12/2009, 11h01
  4. [Integration Services] Source de données dynamique
    Par Ykaar dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 30/07/2007, 12h53
  5. Jasper Report et source de Donnée dynamique XML
    Par pcouas dans le forum Jasper
    Réponses: 4
    Dernier message: 22/02/2007, 10h19

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