第一步:在表格接口中定义总计参数(P_TOTAL_S)和总行数(P_TOTAL_L)参数,如下图:

第二步:在全局定义(全局数据的tab页中)中定义:当前页(Z_CURRPAGE),小计(Z_SUBTOTAL_S),小计(Z_SUBTOTAL_S_L),总数(Z_COUNT),总数(Z_COUNT_L),如下图示:

第三步:在全局定义(货币/数量字段tab页中)中定义数量、金额字段,如下图所示:

第三步:在LOOP循环的计算tab页中定义计算规则,如下图所示:

第四步:添加程序行并添加如下代码:

Z_COUNT = Z_COUNT + 1.
IF SFSY-PAGE <>  Z_CURRPAGE.
     Z_SUBTOTAL_S = Z_SUBTOTAL_S_L.
     Z_CURRPAGE = SFSY-PAGE.
ENDIF.
Z_SUBTOTAL_S_L = WA_ITAB-ERFMG.

如下图所示:

第五步:在脚注小计里添加程序行并添加如下代码:

IF SFSY-PAGE > 1 AND P_TOTAL_L = Z_COUNT AND Z_COUNT_L = Z_COUNT.
     Z_SUBTOTAL_S = Z_SUBTOTAL_S_L.

ENDIF.
Z_COUNT_L = Z_COUNT.

如下图所示:

第六步:小计显示,如下图示:

第七步:总计显示,如下图示:

特别注意:在显示明细数据时,Table 中的设置:

Table --à明细设置:------〉L2   无换页选中,如下图示:

Smartforms 总计小计相关推荐

  1. postgre——case、union、小计总计(GROUP BY ROLLUP)写法

    //将几张不同表结构的数据全部合并在一起,使用了case.union,同时实现小计总计 //小计总计使用的 GROUP BY ROLLUP函数,GROUP BY ROLLUP使用双括号将字段括起来,是 ...

  2. SAP小技巧之 实现SMARTFORM打印中的小计与总计

    点击蓝字 关注我们 一 前言 公众号群里面有人在讨论SMARTFORM打印中的小计和总计的实现.好久没有做SMARTFORM了, 所以没有参与讨论. 后来网上查询了一下. 也没有找到很好的解决方案.所 ...

  3. oralce rollup 小计合计_总计与小计–WITH ROLLUP

    rollup:汇总 在GROUP后加WITH ROLLUP来实现总计与小计,它会对每次分组的结果进行ROLLUP操作,产生汇总的结果,显示在行下. 在显示的时候可用GROUPING来判断当天是数据行还 ...

  4. 数据报表开发技巧:自动为数据报表添加【小计】、【总计】行

    在开发ERP系统的数据报表时,几乎都是需要看到[小计].[总计]这样的汇总数据的,在数据报表的显示列表中,最下面的一行通常就是[小计]或者[总计]的汇总行.如果手动为每个报表都增加汇总行,那也是一份不 ...

  5. 小计 合计 总计 共计 怎么解释?

    排列顺序:小计.总计.合计.共计分开使用. 小计:小计就是简单核算一下单个体,可理解为日小计 合计:合计就是把所有小计加起来,可理解为月合计 总计:总计就是把合计加起来,可理解为年总计 共计:一组数字 ...

  6. oracle如何总计,如何在Oracle中产生分组小计和总计?

    问题陈述: 您想在Oracle中找出总数,小计和总计. 解决方案: Oracle ROLLUP函数使用从右到左将中间级别汇总到任何总计的方法在多个级别上执行分组.为了演示ROLLUP功能,我们将创建一 ...

  7. 小计合计总计表格_总计总计重复的Excel小计

    小计合计总计表格 Do you use Excel's Subtotal command to automatically create subtotals in a list? I prefer p ...

  8. Oracle 中总计和小计使用的函数

    总计和小计.逐行累计求和 一.总计和小计使用函数 1.rollup 2.cube 3.grouping 4.grouping sets 5.grouping_id 二.逐行累计求和方法(OVER函数) ...

  9. pandas实现分类汇总--小计,总计

    有一批数据需要分类汇总和总计,看了一下pandas的groupby,可以实现.具体思路:先分组,分组后计算改分类的汇总小计,然后对dataframe进行拼接:分类汇总计算好了之后,计算总体的汇总,然后 ...

最新文章

  1. java正则表达式的用法_Java 正则表达式的使用
  2. 3、Python字典集合
  3. Android AsyncTask源码解读
  4. app启动页数秒加载 代码_干货 | App 自动化测试痛点(弹框及首页启动加载完成判断处理)
  5. DotNetty 实现 Modbus TCP 系列 (一) 报文类
  6. 在Asp.net网页中使用接口
  7. 2021年文山州一中高考成绩查询,云南文山第一中学2021年录取分数线
  8. 虚拟机安装Linux,设置固态ip,静态ip地址,docker安装
  9. Mutisim电路仿真的应用(有源低通滤波器的设计)
  10. css选择器尽量简短_网络视频格式,可帮助您选择的简短指南
  11. jQuery DOM操作 实现本地表格查询
  12. 硅二极管温度传感器的特点
  13. 安装nvcc CUDNN
  14. Sealed与Final
  15. 30分钟讲清楚深度神经网络
  16. Python学习 —— open()函数
  17. arp broadcast enable命令
  18. 腾讯QQ团队开源分布式后台服务引擎msec
  19. Java Web 胡言乱语 之三
  20. 读书笔记 - I heart logs

热门文章

  1. 批量下载网页图片,python只需23行代码
  2. matlab批量下载网页文件
  3. Android oppo手机显示安装包异常(Bug6)
  4. MacOS安装brew安装git安装sdkman安装sbt
  5. 【HTML5】嵌入另一张HTML文档、通过插件嵌入内容、嵌入数字表现形式
  6. 高通MSM8998芯片参考资料免费下载
  7. 汉中至巴中至南充铁路(汉巴南线)顺利开通
  8. 对比安卓!鸿蒙OS 2.0流畅度实测:差距到底多大?
  9. 用PS把一张图片变成素描画
  10. 知识图谱推理:现代的方法与应用