马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
在使用用友U8ERP软件的过程中,由于系统自带的报表都是通用报表,有一定的局限性,所以我们很多时候需要根据自己公司或企业的特性自定义一些报表,用友软件中的自定义报表功能很强大,但是为了更容易理解,我更喜欢用视图的方式来生成自定义报表,原理就是把SQL语句在数据库中生成一个视图,然后在报表里调用,今天我就把原理结合实例在这里做一个叙述。
例:自定义报表实现销售订单列表
1 首先打开SQL Server管理器,找到对应的账套数据库如 UFDATA_001_2016,查找数据词典找出销售订单的主表和子表 SO_SOMain SO_SODetails,生成视图so (这里只显示三个字段,实际应用中可以输入其他字段,参考数据词典)
create view so as
select a.cSOCode as 销售订单号,b.cinvcode as 存货编码,b.iQuantity as 数量 from so_somain a , so_sodetails b where a.id = b.id
2 视图生成后,我们打开用友中我的报表功能,每个模块一般都有
点击上面菜单的新夹,建立一个新的报表文件夹 新夹报表文件夹后,新增按钮才可以用,点击新增按钮 打开新建报表编辑器,我们点击上面的SQL按钮 输入我们刚才做的视图查询 select 销售订单号,存货编码,数量 from so ,点击上面的运行按钮一个叹号,然后保存报表名是SO 可以看到新建的报表了,双击打开 一个自定义报表就做好了。
|