0

我们有一份按合同/工作分组的报告,然后按发票分组。在发票部分,每个支票号都有详细信息,说明客户使用该支票支付了多少发票。我们不希望每次检查多行,即使同一个检查可以有多行。换句话说,我们根据以下内容压制了该部分:

{ARTL.Amount}=0 或 {ARTH.CheckNo}=Previous({ARTH.CheckNo})

问题是,如果每张支票有多行,那么金额只会拉入列表中的第一个金额。例如,我们有一张支票 1234,总金额为 10,000 美元。但是,可能会应用价值 123 美元的一行,应用价值 500 美元的下一行。我们希望第一行显示总金额,在本例中为 $623。

我们应该怎么做?运行总计似乎不起作用,我尝试使用一个也不起作用的公式(见下文)。

IF NEXT({ARTH.CheckNo})={ARTL.CheckNo} THEN ({ARTL.Amount}+{ARTL.Amount}) ELSE {ARTL.Amount}

我也试过这个公式:

IF {ARTH.CheckNo}=PREVIOUS({ARTL.CheckNo} THEN ({ARTL.Amount+ARTL.Amount}) ELSE {ARTL.Amount}

任何帮助是极大的赞赏!

谢谢。

4

1 回答 1

0

在检查 # 上添加一个组。隐藏详细信息(客户针对每张支票的汇款)。在金额字段上添加汇总字段。在检查#的组标题中包含所有相关检查详细信息。将汇总字段移动到页眉并隐藏页脚。

于 2013-07-02T17:49:33.063 回答