10

更改 MySQL 存储过程后未刷新 SSRS 数据集。

我创建了一个 SSRS 报告,其中数据集从 MySQL 存储过程中获取数据。在这种情况下,输出正确生成,报告也是如此。

后来我修改了存储过程中的一些内容。我在查询设计器中运行存储过程。在查询设计器中,它给出了正确的输出。

但是,当我在预览选项卡中看到报告时,它会给出旧值。更改不会出现在呈现报告中。

请告诉我有什么问题。

4

5 回答 5

15

尝试删除 MySolution\MyProject\MyRDL.data 文件——BIDS 缓存相当积极。

于 2012-06-26T14:20:36.363 回答
5

这是 Visual Studio 中的一个错误,我认为它也发生在我身上。通常在 Visual Studio 中关闭报表并重新打开会有所帮助。

于 2012-06-26T09:00:00.960 回答
1

该报告可能会在 BIDS 上缓存片刻。

重新打开它应该没问题

于 2012-06-26T14:23:00.103 回答
0

我在 VS2012 中测试过

注意: 1. 转到您的报告设计器 2. 记住(或在某处复制)您的 (A) 数据源名称和 (B) 数据集名称

现在第 1 步:在项目解决方案中探索删除数据集(与 Note(A) 数据源名称中的名称相同)不要担心您的报告不会有任何问题 :) 第 2 步:打开报告的报告数据工具 步骤3:*选择数据集-->右键单击---->选择数据集属性*在“数据源”中单击新建按钮---->下一步----> *选择您的表/sp/views/-- --->将数据集名称设置为:(注2。记住您的(A)数据源名称)

  • 现在完成... :) 现在您可以在 SP 中获取新添加的字段

注意:只记得您的旧数据源和数据集名称

谢谢,享受...问候, SRSahoo@gmail.com

于 2013-06-25T12:34:36.480 回答
0

还要确保它是报告而不是你。

我切换了数据集中的排序字段,它们在报告预览中没有改变,因为我没有改变分组。

于 2014-05-15T15:29:51.187 回答