【发布时间】:2015-09-04 12:16:39
【问题描述】:
我使用 VB.Net 2012 在 Crystal Report 中创建了以下报表。OPENING BALANCE & NET TOTAL 行不在我的报表中,但我的问题在那里。
TR_ID | TR_DATE |DETAILS | EXPENSE | INCOME | BALANCE
OPENING BALANCE 0.00
1005 08/24/2015 CASH RTN 0.00 10,000.00 10,000.00
1013 08/25/2015 PURCHASE 3,500.00 0.00 6,500.00
1014 08/25/2015 DEPOSIT 5,000.00 0.00 1,500.00
1013 08/27/2015 SALES 0.00 4,000.00 5,500.00
NET TOTAL 5,500.00
我过滤了08/25/2015和08/26/2015日期范围内的特定记录,效果很好。我的问题是如何在“OPENING BALANCE”行中获取特定日期(08/25/2015) 的上一个余额(10000)和“NET TOTAL”行中的总余额?
根据上面给定的数据,报告很好地显示了 4 条记录,不包括 OPENING BALANCE & NET TOTAL 行。我想在打开报表时添加 OPENING BALANCE 行以显示每个供应商帐户的期初余额。如果我在某个日期范围内查看特定客户的记录,那么 OPENING BALANCE 行应该显示之前的余额,直到给定日期标准的开始日期。例如:如果我根据上述数据选择 08/25/2015 到 08/26/2015 的记录,报告将显示两个特定记录(第 2 和第 3)。但我想显示之前的余额 10,000 或高于星号日期(2015 年 8 月 25 日)的总金额应显示在 OPENING BALANCE 行中。以及该供应商的总金额 应显示在最后的 NET TOTAL 行中。所以,请帮助我,公式将如何来以及如何做。
谢谢
我期待您的大力帮助 谢谢
【问题讨论】:
标签: vb.net crystal-reports report