首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >报表分发工具

报表分发工具
EN

Software Recommendation用户
提问于 2019-06-04 11:06:29
回答 1查看 60关注 0票数 0

我们正在寻找一个SW/工具,这将帮助我们自动化的报告分发。

我们使用MS SQL Server 2016和SSRS (Sql server Reporting ),我们了解SQL编码。

我们当前的手动过程:

我们有一个视图显示销售数据(按发票行显示,其中包含客户详细信息和销售代表名称),在Excel中运行/刷新,将其放在数据透视表中,以普通表的形式复制/粘贴空白文件,然后发送电子邮件给一组用户。这种报告的格式见下文。

我们的目标

我们希望每个用户只发送他/她的数据(只有那些他/她被识别为推销员的行)。这可以在SSRS中完成,但由于我们有40名销售人员,因此需要创造40个工作岗位,这是很难建立和维护的。

SW要求-能够以多种格式保存报表(XLSX、PDF等)

  • 能够将多个报表合并到1 XLSX文件中(在不同的工作表上)

  • 能够将报告导出到电子邮件、文件夹、网页等。

  • 有能力在一封电子邮件中附上多份报告

  • 计划生成报告或由事件触发报表的能力

其他信息-无论是商业还是开源软件都可以。

  • 预算:我们愿意为每个永久许可证支付最高“数百美元”。

  • 我们需要每天使用这个工具

  • 我们将每天产生大约100份报告。
EN

回答 1

Software Recommendation用户

发布于 2019-06-05 02:06:47

这里有一个SQL脚本工具,它可以完成您想要的大部分内容:https://execsql.readthedocs.io/en/latest/。免责声明:我写的。我和我的同事们已经用了好几年了。在您正在寻找的功能中,它可以:

  • 以15种固定格式保存数据库导出,并使用模板语言编写报告。它可以导出到.ODS而不是.XLSX. PDF文件可以通过导出到Markdown并使用pandoc将它们转换为PDF来创建(参见例8)。
  • 将几份报告合并到一个ODS文件中,放在不同的纸张上。
  • 导出可以写入文件夹,也可以写入HTML。它可以发送电子邮件,并附加它刚刚创建的报告文件。
  • 它只支持每个电子邮件一个附件,因此,如果您希望每个电子邮件多个报告,它们应该在单独的电子表格页面上。
  • 它没有内部调度程序;调度应该在操作系统级别进行。

取消手动创建pivot表可能会节省大量时间;您是否考虑过使用Server的PIVOT命令?

为40名销售人员创建单独的报告非常简单:文档中的例6演示了如何做到这一点。

票数 0
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/62230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档