新增单表查询——查询语句设置——表格设置(列信息)——参数设置——关联设置——着色设置

 

报表设计需求(以差旅报销单为例)

1、制作按部门统计每个月的 报销金额并且可以关联到明细进行比对

2、当部门每月累计报销金额大于50000元的时候进行红色标识

3、饼图:部门对比金额

4、未清查询:财务未报销

 

 

新增单表查询

ERP中自定义报表制作流程

 

相关资料

差旅报销单主表(ZZCLBXD)

凭证电键 (DocEntry)主键

凭证日期(DocDate)

员工(UserName)

部门名称(UserDepName)

状态(DocStatus)

连接关系 :

ZZCLBXD.DocEntry = ZZCLBXDA.DocEntry

 

 

差旅报销单细行(ZZCLBXDA)

凭证电键(DocEntry)主键

行号 (LineNum)主键

出发日期 (FrDate )

返回日期 (BackDat)

类型 (CostType)

费用(FeiYong)

备注(FreeTxt)

 

SQL语句

--明细查询:
Select  
--必写内容
TM. DocEntry,'101118'ObjType,'e05d96cc-a3f4-43f2-a9be-5d1730170c01'StgGuid,
--所需要查询主单信息
TM.DocDate,TM.UserName,TM.UserDepName,TM.Reason,TM.ISJZDan,TM.BXRQ,
--所需要查询细表信息:
TD.LineNum,TD.FrDate,TD.BackDate,TD.Destination,TD.CostType,
--金额相关
TD.FeiYong,TM.JinE,TM.MJinE,TM.GJinE,TM.JZJE
----表连接
From ZZCLBXDFBB TM 
LEFT JOIN ZZCLBXDFBBA TD ON TD.DocEntry=TM.DocEntry
--参数条件
Where  TM.DocDate>=@DateFR and TM.DocDate<=@DateTO and TM.UserDepName like @UserDepName  and TM.UserName LIKE @UserName
AND  TD.CostType LIKE @CostType

 

自定义报表制作

ERP中自定义报表制作流程

 

预览常见错误

ERP中自定义报表制作流程

表格列设置

ERP中自定义报表制作流程

 

参数设置

A. 加载参数。
打开之前新建的报表的查询设计器,转到“参数设置”页,点击界面右下角的“加载参数”按钮,加载SQL语句里
的所有参数。参数的数据类型都为nvarchar,默认值都为空,控件类型都为Text,默认排成一列

B. 设置数据类型和默认值。
设置DocDateFr和DocDateTo的数据类型为日期型,DocDateFr的显示名称设置为“凭证日期 从”,默认值设置
为两个月前,DocDateTo的显示名称设置为“凭证日期 到”

ERP中自定义报表制作流程

 

设置行关联

ERP中自定义报表制作流程

 

 设置列关联

ERP中自定义报表制作流程

 

展示效果

ERP中自定义报表制作流程

相关文章:

  • 2022-01-30
  • 2022-02-12
  • 2022-01-18
  • 2021-04-05
  • 2022-03-01
  • 2022-02-10
  • 2022-02-09
猜你喜欢
  • 2021-07-21
  • 2021-10-11
  • 2021-07-14
  • 2022-12-23
  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案