我有每月销售/费用数据的Excel表格。每个月我都会使用excel来生成各种图形,然后将它们作为pdf发布。但我希望其他人能够使用他们在图表上的不同数据。我想在网页上发布报告,这些报告在加载时根据表格生成图表。然后,我希望用户能够使用按钮或滑块来更改数据集的范围(主要是日期或季度或产品类型等) )然后使用新结果更新图表。
此外,任何人都可以帮我找到相应的this doc for sql 2008吗?我正在寻找像This
这样的图表我做了一些阅读,发现SSRS可以创建Excel可以做的所有图表。但我不知道它是否也可以进行所有计算? 我还读到我们可以在sql中创建数据透视表,但我不确定它们是否与excel中的数据库相同,我们可以使用它们来过滤数据,图表会实时显示更改。 我也读过使用ASP.net的MS Chart Control,但我不知道asp,我不知道在我的情况下研究它会对我有多大帮助。 我只是希望我的访问者能够操纵在他们访问时生成图表的数据集。而已。不要'想要存储他们的变化或任何东西。
你们推荐什么? 顺便说一下,我有sql 2008这样做。 你们建议我使用Access 2007
答案 0 :(得分:1)
他们是否需要在网页上查看报告,还是可以在Excel(或Excel IE浏览器插件)中打开? SoftArtisans OfficeWriter能够使用基于模板的方法为SSRS设计丰富的Excel报告。输出将是一个真实的Excel文件,其中包含可由用户操作的实时图表,公式和数据透视表。开箱即用的Excel导出功能没有真正的公式和图表。
免责声明:我为SoftArtisans工作
答案 1 :(得分:0)
Excel图表和动态自定义功能是一项相当高级的功能,与SSRS中提供的功能相比...... Matrix相当于SSRS中的数据透视表。您可以按照此MSDN文章了解Tables, Matrices, and Lists (Report Builder and SSRS)。这在Reproduce an Excel Pivot table in SSRS 2008
方面很有帮助Here is a better tutorial if you could take a look.。 最重要的方面是: -
将数据源设置为图表控件
定义图表控件使用的字段
参考文献: