数据是提单,我必须报告项目以及批次和数量。实际数据由其他系统发送,该系统混合每批次详细信息上项目的总重量。我收到每个Lot#的文本生成,并从每行每行计数。我说脏数据了吗?
我已经在一个子标签中分组,一次只显示一个项目。
现在我需要获得卡车负载的总重量。如何仅为该项目的第一个值求和并跳过包含此项目的所有第二个,第三个,...我的Tablix摘要?以下数据应显示总重量的8343。
每件物品通常有2个批次,可能只有1个批次10%,15%的时间可能超过2个批次。
每辆卡车通常最多可以有4件物品,其中75%的卡车只能容纳1件或2件物品。
项目重量LotQuantity
ABC123 4655 4502052014 - 1200,4512052014 - 2400
ABC123 4655 4502052014 - 1200,4512052014 - 2400
ABC122 3688 4502052014 - 600,4512052014 - 1200
ABC122 3688 4502052014 - 800,4512052014 - 1400
TIA
答案 0 :(得分:0)
在报告代码中创建函数:
Dim wgt1 AS Double 函数addWgt(ByVal值AS Double) wgt1 + =值 结束功能
函数getWT() 返回wgt1 结束功能
Dim Cnt AS Double 函数addCnt(ByVal值AS Double) Cnt + =值 结束功能
函数getCNT() 返回CNT 结束功能
在空栏中,我通过addWGT()
添加了当前重量以及当前计数对于报表页脚,我只需输入= Code.getWT()