web开发--基于web框架开发报表原创
金蝶云社区-余路生
余路生
3人赞赏了该文章 493次浏览 未经作者许可,禁止转载编辑于2021年11月27日 20:32:28

基于waf2框架开发报表,有三种取数方式:query、数据绑定、远程数据源,下面分别介绍。

1、query数据源方式

类似单据列表,方法略

2、数据绑定方式
2.1、新增业务单元

打开扩展开发平台,选择【新增业务单元】,如下图

1.png

新建类型选择【其他】,如下图

2.png

完善信息

3.png

完成

 

4.png

2.2、新增页面

5.png

类型选择【其它页面】

6.png


完成:

7.png

2.3、新增query

在dep新增query,配置字段,用于通用查询过滤,并把过滤条件传到后台。

配置需要查询的字段即可

8.png

2.4、配置页面

 

9.png

2.4.1、添加显示表格

10.png

11.png


2.4.2、表格配置

2.4.2.1、添加列并做相关配置

12.png


2.4.2.2、设置合计列

13.png


2.4.3、添加通用查询

14.png


2.4.4、通用查询配置

15.png


2.5、后台查询

2.5.1、添加后台功能

16.png


2.5.2、保存后生成对应类

 

17.png


2.5.3、刷新web/websrc

打开bos刷新web/websrc目录,生成后台类

 

18.png

20.png


2.5.4、编写代码

19.png


2.5.5、脚本

           脚本请看附件GetDataHandler.zip

2.5.6、数据源绑定

 

21.png

22.png


2.6、完成

 

23.png

3、远程数据源

待续。。。。


赞 3