最好的方式来生成excel报告

其实我是问这个问题,因为我想知道什么是最好的解决scheme,这个基础上我只有。 首先让我告诉你我真正想要达到的目标。 我的老板想让我在excel文件(.xls或xlxs)中生成报告,然后在这个报告里面用多个表单名称组成多个表单。 数据以良好和专业的方式呈现,有时候里面的图表与表格中的数据相关联,看起来像这样: 在这里输入图像说明

以下是我只需要产生这个输出。

  • Visual Studio 2008
  • Sql Server 2008(无SSRS)
  • 报告是通过RDLC生成的(不能命名表单,但是可以通过分页来实现多个表单)
  • 我尝试通过Sql Server更新excel文件,但是在处理Total字段时,这看起来太复杂了。
  • 我还没有尝试在.rdlc上渲染graphics

这听起来像数据住在SQL服务器。 如果您有权访问它,为什么不创build一个ODBC连接并使用它将原始数据拉入您需要的每张表中,然后configuration一个仪表板选项卡,以便自动从这些表中提取数据(即使刷新它们)和以您想要的格式显示图表和汇总表?