我想获得每个零件编号按年销售的商品的总数量。到目前为止,我有以下公式:
if {INVOICE_DATE} >= DateTime(2012, 01, 01) and
{INVOICE_DATE} <= DateTime(2012, 12, 31)
THEN Sum ({INVOICE_QTY)
现在,该公式只是将当年销售的所有零件总和。我需要的是重新计算每个发票和每个部分的总和。我怎么能这样做?
答案 0 :(得分:0)
你的公式没有按照你的想法行事。对于报告中的每一行(我假设这是由Invoice_ID或沿着这些行的某些内容),这将只显示报告中所有发票的总额{INVOICE.QTY} 并且不会在行之间发生变化。
要获得类似于图像的内容,您需要创建一个Cross-Tab对象并对其进行配置,使其行基于Product_ID,列基于Invoice_Date并设置为打印&#34; for每年&#34;,并设置&#34;汇总字段&#34;是{INVOICE.QTY}的总和。
答案 1 :(得分:0)
我猜你没有发表报告,因此你正在使用该公式获得总计。你能做的是:
Year
然后按Part
创建一个组。For parts summary
)和组页脚1(For year summary
)中获取总和。