J'ai créé des rapports ad hoc sur certains modèles de rapports publiés sur Report Server (nous utilisons SSRS 2008). Tout fonctionne bien. Maintenant, dans notre environnement de production, nous avons près de quarante (40) clients qui ont leur propre base de données (chacun a les mêmes structures de table et d'autres objets de base de données). Le défi consiste désormais à se connecter au serveur de rapports à l'aide de l'authentification Windows et à essayer d'afficher les rapports dont nous avons besoin pour extraire les données SQL de la base de données appropriée uniquement. Les rapports sont conçus à l'aide du modèle de rapport et chaque modèle possède une source de données valide qui est connectée à une base de données particulière. Nous pouvons créer quarante sources de données distinctes, chacune étant connectée à une base de données spécifique. Ma question est la suivante: existe-t-il un moyen de changer le nom de la source de données du modèle de rapport dynamiquement ou pendant l'exécution en fonction du nom du client afin que SSRS puisse extraire les données de la base de données correcte autre base de données.Puis-je modifier la source de données du modèle de rapport lors de l'exécution?
S'il vous plaît aidez-moi.