如何实现检验单检测值表体满足指定条件的分录行数汇总到检验项目表体字段上

本例以将检测值表体检验结果为合格的分录行数汇总到检验项目表体二开增加的整数类型字段上为例:
1、检验项目表体增加整数类型字段:

2、检验项目表体增加实体服务规则,将检测值表体检验结果为合格的分录行数汇总显示到检验项目表体的字段上,具体如下:
(1)设置前置条件:检测值表体不为空且检验结果不为空且检验结果为合格:
前置条件为:FValueGrid<>null AND FValueGrid.Count>0 AND FInspectResult2 <>null AND len(filter(lambda row: row.FInspectResult2 <> null and row.FInspectResult2 =='1', FValueGrid))>0

(2)设置满足条件时汇总检测值表体检验结果为合格的分录行数到检验项目表体增加的整数字段上:
前置条件为真时计算式:FTestUnQuaQty = len(filter(lambda row: row.FInspectResult2 <> null and row.FInspectResult2 =='1', FValueGrid))

(3) 设置不满足条件时不汇总,即为0:
前置条件为假时计算式:FTestUnQuaQty = 0

补充说明:
1、如果是将B表体中C字段满
如何实现检验单检测值表体满足指定条件的分录行数汇总到检验项目表体字段上
本例以将检测值表体检验结果为合格的分录行数汇总到检验项目表体二开增加的整数类型字段上为例:1、检验项目表体增加整数类型字段:2、检验...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



