【套打】满足条件的部分分录字段求和
需求:套打的求和功能是将所有分录的字段进行统计求和,是否可以只求和某几个分录的值?
方案:脚本处理,见下
说明:脚本编写可参考链接https://vip.kingdee.com/article/97721749437120000
1、数据表的数据行之前的不每页出现的普通行中,编写后处理脚本,初始化全局变量。
如果没有不每页出现的普通行可以选中行,右键,然后插入行,高度设置为0,这样效果和没有一样,只是用来放置脚本用的。
set("hj",0);
2、数据行后处理脚本编写脚本。
数据行本身就相当于一个循环结构,里面所有的代码会被循环执行,有多少分录就会被执行多少次。
var hj = get("hj");//获取全局变量赋值给hj var a = getFieldValue("数据源名称","字段名称");//获取当前分录字段值 if(满足条件){ hj = a + hj;//相加,然后在赋值给hj set("hj",hj);//将求和之后的值赋值给全局变量 }
3、在需要放置合计值的单元格获取全局变量然后输出
setValue(get("hj"));
特别注意,数据表是用来计算的,在报表页签下的位置,数据表必须在放置合计值单元格所在控件的上面,因为套打是从上往下加载的,先计算再输出,不然不生效。
控件的每次操作都会使控件跑到最下面,所以如果位置不对,可以将上面的控件剪切,再粘贴,这样就在下面了,是数据表在上面;还可以参考链接用网格套上,控件放到网格的行中,这样操作就不会影响控件的位置了,https://vip.kingdee.com/article/120562886904503296
【套打】满足条件的部分分录字段求和
需求:套打的求和功能是将所有分录的字段进行统计求和,是否可以只求和某几个分录的值?方案:脚本处理,见下说明:脚本编写可参考链接http...
点击下载文档
上一篇:【套打】脚本案例下一篇:【套打】提示不可能总是这一行要求分页问题
本文2024-09-22 20:14:43发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-112380.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf
热门文章