可视报表

可视报表提供在线创作报表的功能,其中涉及到数据库的引入及设计、数据查询语句管理、数据接口创作以及呈现界面创作
数据库
我们的报表组件提供数据库的接入功能。组件提供数据库的创建、删除和修改功能;同时也可以对数据表进行创建、修改和删除操作。同样的也可以对字段以及索引和各种约束进行创建、修改和删除。
我们的后台使用java开发,接入数据库后,组件具有生成实体类的能力,所以对表和字段的操作会涉及到实体类的修改。同时生成的还有数据访问对象相关辅助类,如基于MyBatis的Mapper和Service,这为安全执行数据查询操作创造合理条件
数据接口
数据接口是前端展示界面和后端数据交互的通道。我们报表提供的接口配置方案能很轻松的实现交互接口的创作。和我们平时开发的应用系统一样,配置的接口也拥有各种参数,像http header、method,数据类型、返回类型,路径参数、url查询字符串、请求体等等一应俱全。同样的,输出数据也是自由定制的
接口最终是通过调用模块来实现业务逻辑的,我们的在线功能模块在逐步增加,通过组合各种模块,我们可以实现各种各样的报表。像什么数据库增删改查、数据脱敏等等都只需要拖拽一下就能轻松实现
数据查询
可视化SQL编辑器让您轻松上手。在编辑器里面根据需求自己选择数据库、数据表以及数据字段。要查询的数据皆以选择的方式选定,那些涉及聚合函数的需求,我们只需按照MyBatis的规范处理即可。如此,我们就能更有效避免SQL注入式攻击。我们的查询配置同样支持联合查询,只需要在建立查询语句的时候直接添加联合查询即可。我们的查询配置同样也支持分页逻辑,基本上直接用MyBatis能实现的能力,我们都可以通过查询配置编辑出来
呈现界面
表格
引入了element-plus的表格组件。虽然我们提供了所有的el组件,以及自研或完善的其它组件,但是报表并不过多涉及其它组件。我们可以通过配置表格属性的方式来精修表格以达到需求。我们可以通过自定义的css来修改组件的样式,我们也可以通过添加el-table的各种事件来实现交互
图表
图表也是一个对于报表来说非常重要的组件,相信很多报表都需要用到;它可以图形化展示数据,让观看的人对数据一目了然。这在向上汇报的场景里非常适用。对于那些通常忙碌的人来说,一行一行不对数据不如直接给图形来得直观。
联系我
如果您有什么业务需要使用到这个平台所能提供的功能,请联系我;如果您对我有什么好的建议,请联系我;如果您对这个平台感兴趣,想要进一步了解,请联系我;如果您只是单纯想多交一个朋友,也请联系我.