jamen2439 2013-07-01 09:52 采纳率: 0%
浏览 1132

报表工具ireport求和问题

列1 列2 求和1 求和2(对前三列)

f1 f2 v1=f1+f2 null
g1 g2 v2=g1+g2 g1+g2+v1
h1 h2 v3=h1+h2 h1+h2+v2

$F{ricePrice1}+$F{oilPrice1}+$F{ricePrice2}+$F{oilPrice2}+$F{ricePrice3}+$F{oilPrice3}+$V{LOW_PRICE1}

不会传图,大家看看

  • 写回答

1条回答

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-01-01 12:49
    关注

    您可以使用 iReport 的内置变量来计算求和。比如,要计算列1的求和,可以使用 $V{SUM} 来表示。您可以通过设置变量的计算方式为“求和”,然后指定列1的字段名称来实现。


    举个例子,假设您有一个变量叫做 $V{COLUMN1_SUM} ,那么要在报表中显示列1的求和,可以这样做:

    • 在报表的“报表参数”页面中,创建一个新变量 $V{COLUMN1_SUM} 。
    • 设置变量的计算方式为“求和”,并指定列1的字段名称。
    • 在报表的某个位置(如报表页脚)插入一个文本域,并在其中输入 $V{COLUMN1_SUM} 。

    这样,当报表生成时,文本域中就会显示列1的求和。


    同样的方法也可以用来计算其他列的求和,只需要更改变量名称和指定的字段名称即可。

    评论

报告相同问题?

悬赏问题

  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 shape_predictor_68_face_landmarks.dat
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料