简单账表制作原创
金蝶云社区-逆天
逆天
16人赞赏了该文章 7209次浏览 未经作者许可,禁止转载编辑于2020年08月13日 17:01:41

步骤1:在BOS设计器中,新建一张空白简单账表
简单修改下报表的名称等属性之后,保存即可。步骤1:在BOS设计器中,新建一张空白简单账表
简单修改下报表的名称等属性之后,保存即可。

image.png

简单账表设计器及其关键属性

image.png

步骤2:开发报表服务端取数插件
简单账表服务端取数插件,必须从 Kingdee.BOS.Contracts.Report.SysReportBaseService 派生。

步骤3:给简单账表,注册服务端插件
把刚刚编译通过的报表插件,注册到服务端插件列表

image.png

步骤4新建报表过滤界面
点击新建菜单,继承 BOS - 应用框架 - 动态表单 - 公共过滤,创建一个新的过滤界面,
并在过滤界面上,绘制各个过滤条件字段。

绘制完毕,保存。

新建过滤界面

image.png

步骤5配置简单账表的过滤界面
把新建的过滤界面的标识,复制粘贴到简单账表的"过滤窗口业务对象"属性上


步骤6:修改报表服务端取数插件,根据过滤界面上的条件,据此过滤数据
在BuilderReportSqlAndTempTable事件中,通过读取filter.FilterParameter对象,获取到完整的过滤方案,据此拼装出过滤条件、排序字段等。

步骤7发布主控台
把报表发布到主控台,为了快速看到效果,建议先取消报表的权限控制。

步骤8浏览报表效果
登录K/3 Cloud,打开报表,浏览报表的运行效果,调试与修正报表插件问题。

image.png


赞 16