电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【亚伟-EASCloud系列】之扩展报表开发指南

来源:金蝶云社区作者:金蝶2024-09-168

【亚伟-EASCloud系列】之扩展报表开发指南

一、扩展报表菜单

1-1.进入扩展报表工具,路径如下图:

image.webp


1-2.打开后,可以看到如下界面:


 image.webp

扩展报表的制作主要分为两部分,一个是数据集,一个是报表模板。数据集是去查询数据库返回来的数据,比如基础资料或者单据的一些信息等等,支持自定义SQL语句;报表模板则是引用数据集,把数据集中的数据展示出来给用户,支持格式及样式之类的设计。

 

二、数据源制作

2-1.选择“SQL数据集”节点,点击创建数据集,会出现查询设计器。


 image.webp

2-2.使用选取的方式设计我们需要查询的数据,系统自动生成sql语句

我们在表页签可以选择表,在链接页签可以选择表的连接关系,在字段页签可以选择需要展示的字段,在此简单介绍下:





 image.webpimage.webpimage.webpimage.webp

但往往我们很少这样来设计,大部分都是用自定义的方式,来查询数据库中我们需要的信息

 

2-3.使用自定义sql的方式设计我们需要查询的数据


 image.webp

小tip:编写的sql语句,可以在查询分析器或者其他sql查询工具先进行编写设计,之后再粘贴到自定义查询这里,自定义查询这边查询的数据量有限,如上方的当前执行SQL界面,可以看到系统是会根据预览界面的最大记录数来取的,而最大记录数最多能填1000,所以预览这边返回的数据不一定是全的。

 

2-4.下面我以查询币别的编码、名称、基本单位为例(此处不涉及表连接及函数等,实际的开发中,往往会出现多表的连接及函数的使用等等,这些可以自行去了解sql的相关语法):

首先,我们可以在查询分析器编写sql:


 image.webp

把sql粘贴到自定义查询中,点击预览查看是否有问题,若没问题,会展示查询结果:

 image.webp


 

SQL语句参考:

select

fnumber 编码,

fname_l2 名称,

fbaseunit_l2 基本单位

from T_BD_Currency

where fnumber like 'BB%'

 

没问题之后,点击保存,保存数据集


 image.webp

在报表工具就能看到我们新做的数据集


 image.webp

三、报表模板制作

3-1.新建报表,选中一个路径,然后点击新建报表,会打开一个类似于Excel的报表设计器:


 image.webp

 

3-2.在报表设计器中,可以做形同excel的一些操作,如单元格的格式及融合等等,可以在工具栏及菜单栏自己进行了解:





 image.webpimage.webp

在右边的工具栏也有属性设置:

image.webp

3-3.点击预览,可以看到我们制作的报表模板:


 image.webp

现在看到的报表是没有数据的,如果我们要查系统里面一些单据或基础资料的数据,需要引入刚刚创建的数据源,报表则把数据源获取到的数据展示出来。

 

3-4.引入数据集


 image.webp

确定之后可以看到该数据集查询的字段,我们可以设置别名,弄好之后,点击确定


 image.webp

可以看到右边的数据源页签多了个数据集出来,可以看到有几种类别的选中,分组、列表等等,下面是数据集的字段


 image.webp


 image.webp

第一个单元格查询的字段用列表的方式,后面的用取值的就行。它会根据第一个单元格列表的方式遍历,后面的单元格则跟随着前面的一同把值取出来,下面可以看一下这两种的区别



 image.webpimage.webp

可以看到,如果都用列表,它会交叉查询,这不是我们想要的结果。

 

3-5.报表模板的函数使用:


 image.webp

预览如下:


 image.webp

扩展报表里有很多的函数,可以在公式编

【亚伟-EASCloud系列】之扩展报表开发指南

一、扩展报表菜单1-1.进入扩展报表工具,路径如下图:1-2.打开后,可以看到如下界面: 扩展报表的制作主要分为两部分,一个是数据集,一个...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信