我试图压制关于报告的数据,但它没有按照我想要的方式发生,还有其他方法可以做到这一点:
我的要求: 我有Last Balance,Investment,Redemption等交易
如果记录中有任何其他交易,我想要取消最后余额。 如果没有任何其他交易,那么我想显示Last Balance。
例如: 日期交易单位金额
30-01-2014 Last Balance 1.000 50,000
01-02-2014 Investment 2.000 100,000
在此示例中,投资处于记录状态,因此在这种情况下我不想要Last Balance。
但如果只有最后余额交易
30-01-2014 Last Balance 1.000 50,000
01-02-2014 Last Balance 2.000 100,000
02-02-2014 Last Balance 3.000 150,000
然后我想要这个Last Balance我尝试使用Count:
local numbervar myCount;
如果{FundTransactionReport.TSD_TRXNAME} ='最后余额' 然后myCount:= 0
其他
myCount:= Count({FundTransactionReport.TSD_TRXNAME},{@ Group1});
然后比较这个计数
whileprintingrecords;
如果{@Count}< = 0那么 ( 如果{FundTransactionReport.TSD_TRXNAME} ='最后余额' 那么真的 )
当有其他交易抑制最后余额时它正常工作但除了最后余额之外没有任何其他交易时如何处理此抑制?