
# 【需求场景】
需要发给客户做对账,根据应收款明细表分别取上月欠款和本月收到的货款。
其中:
上月欠款=业务描述为期初余额的行的 期末余额。
本月收到的货款=本期收款+本期冲销额合计。
# 【数据准备】
应收款明细表。

# 【解决方案】
## 求上月欠款 = 业务描述为期初余额的行的 期末余额
### 方案一:
上月欠款是业务描述为期初余额的行,对应的期末余额,这个是报表数据的第一行,所以只要在数据表格的数据行上方的普通行去取数即可。
这是个巧妙的方案,主要要了解套打数据表格的逻辑:
==数据表格数据行上方的普通行打印的数据是当前页第一行的数据;
数据表格数据行下方的普通行打印的数据为当前页最后一行的数据。==
此方案设置简单,但是不灵活,位置只能是固定的,并且数据不能每页出现。
#### 设置:

#### 效果如下:

### 方案二:
==使用统计的功能实现计算期初余额行的期末余额,统计功能支持过滤。==
可以设置统计期末余额字段,在过滤中,过滤业务描述=期初余额的行,即可实现获取上月欠款。
#### 设置:

#### 效果如下:

## 求本月收到的货款 = 本期收款+本期冲销额合计
思路如下:
==1. 通过动态字段