2009-06-11 6 views
1

Je fais des modifications et dois modifier la source de données pour mon rapport. Comment puis-je faire cela sans perdre tout le travail que j'ai fait? Supposons que les noms de champs sont les mêmes. Mise à jour: Les rapports sont toujours dans Visual Studio et je dois passer d'un TableAdapter à un DataTable que je vais remplir à travers une classe.Remplacer DataSource pour les rapports RDLC de Reporting Services

Mise à jour 2: Actuellement, il utilise des champs dans CustomerService_report_vw_ServiceRequest, je souhaite le remplacer par CustomerService_ServiceRequest. Je vois cela dans l'éditeur d'expression. Donc, lorsque je sélectionne l'option Champs dans l'éditeur d'expression, je veux voir les champs dans CustomerService_ServiceRequest.

Est-ce que cela a plus de sens? Mise à jour 3: Donc, si vous ajoutez un champ de l'autre DataTable, vous pouvez passer votre DataSetName à la nouvelle. Maintenant, comment puis-je retirer l'ancien?

+0

modification du rapport ou modification de la source de données? –

Répondre

1

Je modifié manuellement le fichier * RLDC dans un éditeur de texte et modifié le code XML pour y enlever le DataSet.

1

Si vous avez déjà téléchargé les rapports sur le serveur de rapports, le plus simple serait d'aller dans les propriétés de votre rapport, puis de configurer les informations de la source de données.

Plus d'informations: Setting Data Source Properties in Reporting Services

+0

Les rapports sont toujours dans Visual Studio et je dois passer d'un TableAdapter à un DataTable que je vais remplir à travers une classe. –

Questions connexes