Les données de rapport RDLC ne sont pas mises à jour pour refléter les modifications
Sur mon RDLC page, le "Rapport" Données de la fenêtre montre un dataset personnalisé qu'il tire des champs à partir de l'affichage. J'ai modifié ce jeu de données avec quelques tables supplémentaires. Cependant, ces tableaux ne sont pas affichées et donc je suis incapable de les sélectionner pour les utiliser dans des expressions (dans la fenêtre d'Expression, sous ensembles de données, il y a uniquement les tables qui étaient là à l'origine, à l'exclusion des autres tables que j'ai ajouté).
De l'actualisation de la source de données ne fait rien, et si je clic droit dessus et sélectionnez "Nouveau jeu de données", je suis incapable de sélectionner le parent de la source de données (il n'apparaît pas dans la liste déroulante). Ce que je veux dire, si la source de données est appelé "MyDataSet", et en vertu de ce que sont les autres ensembles de données, si je clic droit et choisissez "Ajouter un jeu de données", il ouvre la boîte de dialogue, mais "MyDataSet" est pas dans la liste des sources de Données disponibles, même si je suis précisément en disant: je veux ajouter un datatable à la source de données. L'autre, existant, les tables de données de la liste en vertu de la source de données, mais les nouveaux ne le font pas.
Comment puis-je actualiser la source de données afin que je puisse accéder à ces nouveaux tableaux dans mon rapport?
source d'informationauteur Wayne Molina
Vous devez vous connecter pour publier un commentaire.
C'est une vieille question, mais j'ai eu ce problème aussi, et je vais vous parler de ma réponse pour l'avenir googlers.
Dans la Fenêtre Données du Rapport (qui s'affiche automatiquement pour moi, quand je suis de l'édition d'un .rdlc fichier), j'ai eu pour me Rafraîchir la base de données (même nom que le DataSetName dans le tableau Matriciel dans mon .rdlc Rapport), puis mis à jour le XML de la .rdlc fichier. Les nouveaux champs sont alors disponibles pour moi.
J'ai le même problème avec Visual Studio 2010 Premium. Vous devez effectuer cette étape:
Bye
J'ai réussi à le faire fonctionner (pour SSRS en C# à l'aide d'un jeu de données qui pointe vers une Procédure Stockée) par:
Toutes les colonnes doivent être mis à jour à ce point.
J'ai eu ce problème pendant des heures sur VS-2008. Tout essayé et à la fin ce qui a fonctionné était juste pour fermer et ouvrir VS nouveau.
Je peux confirmer que seulement la fermeture de la solution et de le rouvrir, avec, plus tard, de l'actualisation de l'ensemble de données de Rapport de Données de la fenêtre a fonctionné pour moi.
Semble comme il n'est pas nécessaire de redémarrer VS.
Avez-vous essayé la reconstruction de votre projet? J'ai dû le faire après toute modification de l'objet métier.
Si vous utilisez une base de données de la source de la probable est que vous n'avez pas créer la requête select *. Sans * la requête sera toujours statique et de nouveaux champs ne s'affiche pas. HTH
J'ai eu le même problème dans visual studio 2012. Je l'ai résolu, voici les étapes,
Pour visual studio 2010