注册 登录
编程论坛 VFP论坛

组注脚中求和的值于大于0的显示出来,等于0的不显出来打印

森林016 发布于 2023-06-21 11:07, 710 次点击

高手赐教:
只有本站会员才能查看附件,请 登录

组注脚中求和的值于大于0的显示出来,等于0的不显出来打印
9 回复
#2
laowan0012023-06-21 11:08
打印条件,求和值>0
#3
森林0162023-06-21 11:10
具体要怎么表达
只有本站会员才能查看附件,请 登录
#4
laowan0012023-06-21 11:35
双击求和值那个打印项,截图中最下面那个“仅当以下表达式为真时打印”里写:求和变量>0
#5
森林0162023-06-21 14:10
分组求和变量怎么赋值?是在报表中赋值吗?

[此贴子已经被作者于2023-6-21 14:28编辑过]

#6
laowan0012023-06-21 15:24
组注脚中求和的值于大于0的显示出来,等于0的不显出来打印


顶楼这个意思是已经求和了
还是说,你是想问怎么求和?
#7
森林0162023-06-23 08:51
回复 6楼 laowan001
表里面没有求和,在报表的组注脚里设置分组求和这步在字段属性里选求和,但就是想组注脚中求和后,大于0的显示,等于0的不要显示出来,这步怎么做不知道,这个求和变量要在哪里设,怎么设?

[此贴子已经被作者于2023-6-23 08:54编辑过]

#8
csyx2023-06-23 10:15
印象中 vfp 是可以在运行报表过程中自动生成变量的
我没用过 vfp 报表,回头帮你找找怎么用
#9
csyx2023-06-23 10:38
超级简单,以【加价水量2】为例:
1. 定义一个报表变量
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录


2. 把分组中的加价水量2这列数据源设成这个报表变量;同时把【Calculate】选项卡中的计算方式由 Sum 改回 None(无),这个变量已经是按分组求和的结果,不再需要计算应该很好理解;不打印零值的方法也不用废话,是个人都会
只有本站会员才能查看附件,请 登录


3. 预览结果就这样
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2023-6-23 10:39编辑过]

#10
森林0162023-06-23 11:35
回复 9楼 csyx
非常感谢,终于做出来了。
1