布德ERP系统 - 企业管理软件

币加德ERP

kf04 自定义报表


自定义报表作用:扩充ERP报表功能。ERP中没有的报表模块,可用自定义报表来实现。

自定义报表特点:只需写好 SQL 语句,并在“SQL 命令行工具”里面执行正常,

再通过配置查询条件即可。

自定义报表集成在币加德ERP的菜单栏中,如下图。

14141760f7bb399f10dpqef3D

图:自定义报表步骤及系统集成位置

 

自定义报表实战

准备SQL语句。按照上一小节介绍的方法准备SQL语句,如下图。

14142460f7bb401608bE1oKTH

图:准备SQL语句

 

报表设计。打开【系统设置】/【自定义报表设计】,如下图。

14142960f7bb45938c92hdAB3

图:自定义报表

 

点【新增】,按如下图所示的步骤进行操作。上面“报表代码/报表名称”会显示在ERP导航菜单的“自定义报表”的子菜单中;中间的SQL语句是核心,表示要查询的内容;下面“指定查询字段”部分,操作类似于前面章节所讲的自定义字段,用来指定查询条件,这部分指定的查询字段必须存在于中间的SQL语句中,且“字段名”与SQL中的查询字段名要匹配,否则查询会出错。

自定义报表的SQL语句,最常用的就是从多个表取数,比如要分析客户的销货情况,则需要从客户表、销售订单表、销售订单身表、销售出库单表、销售出库单身表等取数,把这些表按照主键、外键的关系连接起来进行查询,连接查询的基础知识在前面“自定义字段”部分已经讲解过。

14143660f7bb4c756cbskC9Sg

图:自定义报表设计(修改界面,新增类似)

 

报表显示。在上图中点【保存并预览】,将打开刚刚设计的报表,并把它集成到系统导航菜单中(参见“图:自定义报表步骤及系统集成位置”)。

自定义报表的查询条件分为2个部分:

基础查询条件:显示在自定义报表的表格上方,只支持等值查询,通常把最常用的查询条件放在这里。

高级查询条件:当点【查询】时打开“高级查询条件”窗口,除了支持等值查询外,还支持其他查询操作符,比如:大于、大于等于、小于、小于等于、不等于、相似于。

当点“高级查询条件”窗口的【确定】时关闭该条件窗口,执行查询,此时的查询条件是“基础查询条件”和“高级查询条件”的叠加。当再次点【查询】时,系统会保留上次的查询条件,方便在此基础上进行更改,以再行查询。

14144260f7bb521622d5cNOG0

图:报表显示

 

提醒:自定义报表和ERP内置的报表类似,可以导出Excel,也可以打印,如下图。整个过程只需要写好SQL语句,外加简单配置即可,无需写程序代码!!!

14144860f7bb5831f499QI24e

图:打印预览


评论 |0|


* 姓名(必填):
@ * 邮件地址(必填):


*) Required fields are marked with star
**) You can use some