有没有能自定义所有格子 sql 语句的报表工具

2016-08-11 12:55:34 +08:00
 loading
日常工作中需要使用 excel 做报表,数据量大,数据来源是数据库。
每一个格子需要配合条件格式。

目前我想到的是自己开发一个通用工具:
Excel 模板文件里,每一个需要从数据库取数据的格子,里面直接写 sql 和条件格式。例如其中一个格子内容是:
{sql:"select name from people where id=1",case:">18",style:"color:"green"}

这样我自己写个工具就能应对几乎所有我需要的报表了。

目前我的疑问是:

有没更好的现成工具。
格子自定义内容,希望有更好的通用性,求建议。


能用vba做,但我想做个通用的!
1980 次点击
所在节点    问与答
13 条回复
liyanggyang
2016-08-11 14:30:15 +08:00
润乾报表
newghost
2016-08-11 14:37:02 +08:00
Web 报表考虑不?
loading
2016-08-11 17:40:11 +08:00
@newghost 可以考虑,有应用吗?
我自己写也是打算做成 web 应用的。
loading
2016-08-11 17:41:18 +08:00
@liyanggyang 谢谢。查了一下, java 部署太重了,不适合我们这里场景。
kokdemo
2016-08-11 17:53:50 +08:00
@loading 在本地起一个 node.js ,周期性的访问数据库,生成 excel 或者 json 啥的
alex321
2016-08-11 18:09:06 +08:00
php 有 excel 类库,配合计划任务。。
newghost
2016-08-11 18:15:56 +08:00
我们正在开发王道报表,基于 node.js/web 和模板引擎,它的格式基于 web 的,意思是你可以自己写 html/css/js 定义你想要的报表,这是截图。

http://oncedoc.com/file/view/newghost/.sys.picture/dasreport/v3.png
http://oncedoc.com/file/view/newghost/.sys.picture/dasreport/v2.png
http://oncedoc.com/file/view/newghost/.sys.picture/dasreport/v1.png


对于你说的格子对于自定义内容,可能需要多数据源绑定,这个玩意我们目前还不支持,不过一个月后也能实现。

如果你们愿意付费的话,我们可以继续按照你们的要求开发,不过时间可能比较长。 1~6 个月吧,我估计,得看你们的要求。

当然这玩意可能不是免费的。不过肯定比 润乾报表 FineReport 便宜,估计十到二十分之一吧。
loading
2016-08-11 18:41:18 +08:00
@newghost 我自己有能力自己写,就没必要需要你们定制了,我自己写更符合业务。
newghost
2016-08-11 18:59:35 +08:00
loading
2016-08-11 19:08:55 +08:00
@newghost 截图我看不了,无法注册,方便发我邮箱吗?谢谢

Enjoyforfun 囧 gmail
liprais
2016-08-11 19:30:42 +08:00
finereport 就是 piece of shit
newghost
2016-08-11 21:04:45 +08:00
@loading

我们这个报表系统可以将 csv/ sqlsver/ mysql 当作数据源,并且他是双向的,还可以向数据库写数据(类似 Mike CRM)的表单系统,所以我们一开始设计只支持一个数据源。

截图己经发你邮箱了,你可以参考一下。
loading
2016-08-11 21:23:14 +08:00
@newghost 万分感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/298617

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX