发新话题
打印

点点打印预览版上线,欢迎大家试用

本主题由 admin 于 2017-8-11 00:04 置顶

点点打印预览版上线,欢迎大家试用

点点打印系统,就是可以通过web方式,在线设计打印模板的工具,这个工具能很好地实现最终用户设计报表的需求。在线演示地址:
http://demo2.jatools.com

附件

d.png (128.34 KB)

2017-6-29 12:15

d.png

report.png (254.76 KB)

2017-6-29 12:15

report.png

TOP

点点打印系统特点

点点打印系统,就是可以通过web方式,在线设计打印模板的工具,其特点是:
1. 易用性:
     完全基于web系统,不需要安装c/s的设计器,所以安装,使用,更新都非常方便;
2. 轻量级:
     服务端只有10M,与动辄上百兆的报表系统相比,部署,维护都非常方便,效果立竿见影。
3. 功能的完备性:
    面向行政,企事业单位的打印需求,对常用的打印格式都可以满足,如简单表格,主从表格,条形码,二维码等
4. 灵活可定制:
    系统关键位置都留有接口,如数据源持久化接口,报表持久化接口,数据接口,权限接口,便于客户化定制。如数据可来源数据库,也可来源前台的json数据

TOP

点点打印系统安装使用

1. 浏览器,支持ie,firefox,chrome,及国产主流浏览器。
2. 前端打印插件,用于精确打印,设置打印参数,显示与打印二维码,条形码
3. 服务端,基于j2ee, 用于加载,保存打印模板,查询数据库。



对于本预览版,服务器已经安装在本公司的网站上,所以你只需要安装浏览器和打印插件即可

TOP

数据源设计器和打印模板设计器

数据源设计和打印模板设计器均通过web方式实现
一、数据源设计器(界面见主帖附件一)
数据源就是用于给报表模板设计使用的数据格式,主要描述主从数据从什么地方来,数据是json格式的,还是来自于数据库,有哪些字段,知道了这些,当打开打印模板设计器时,选择一个数据源时,打印模板设计器才可以将可用字段列表加载,并显示出来,供用户拖放设计。

数据源描述文件是一个json格式文件,可以保存在服务端的目录中,也可以放在用户指定的数据库中。

数据源数据,来自于数据库时,数据源描述文件中需要定义 sql查询,为方便配置这个数据源描述文件,可使用数据源设计器,数据源设计器的功能:
1 . 可以新建,修改,保存,查看数据源定义
2.  可以列出数据库中存在的各种数据库表,用户可以可视化拖放
3.  可以自定义sql查询,可视化join
4.  支持查询参数
...

二、打印模板设计器(界面见主帖附件二)
一个打印模板,只能选择一个数据源定义,来设计。报表模板定义文件,是一个json格式文件,用打印模板设计器生成,维护,你不能手动配置(注:数据源定义文件可以手动设置)。打印模板设计器的功能:
1. 可视化拖放数据源项,即字段
2. 可以使用的组件有静态文本,文本,表格,图片,二维码,一维码,线条等,可以将内容绑定到字段
3. 支持主从式表格
4. 全程撤销,重做

当用户需要打印某个模板,只需要给打印插件传入相应的模板定义文件及相应参数即可。

TOP

这个系统受bartender启发,打算让最终用户能够设计打印模板。最终用户没有太多的技术能力,而现有的报表系统普遍太复杂,特别是sql难住一大片,现在好了,系统上线前,程序设计人员设计好数据源,系统运行时,让最终用户来选用数据源,在可视化的界面上,来设计使用打印模板

最终用户设计报表 ,这个需求一直存在,但各报表厂商都一直没有一个成熟的方案,我们希望在这方面作一些探索,或许能给同行,用户一些启发。

点点打印系统,原来名字很多, jatoolsPrinterUI, mireport,running report, xreport, 之所以最后用点点打印,主要是突出其易用性,点点就行了,这对最终用户来说,非常重要。另外,也是表明,这个系统与其他大型复杂的报表系统定位上的区别。

从最早的 jatoolsPrinterUI推出以来,已经有十几个用户在使用这个系统,这个系统正在不断演进中,诚恳希望各位提出好的意见和建议,使我们不断进步,谢谢。

TOP

部分文档

提示: 该帖被管理员或版主屏蔽

TOP

如果有合作需求,可与我们商务联系  ,qq:18706891,tel: 18969037811 孟经理

TOP

TOP

发新话题