Crystal Reports中Summed公式的最小值

时间:2015-08-20 01:28:42

标签: crystal-reports minimum

我正在制作一份水晶报告。它包含以下字段:项目,组件,仓库和库存数量。请参阅下面的详细视图:

项目组件仓库QuantityOnHand

AZ1 153-54 100 31.00

AZ1 153-54 200 28.00

AZ1 153-54总计153-54 59.00

AZ1 153-84 100 31.00

AZ1 153-84 200 27.00

AZ1 153-84总计153-84 58.00

AZ1 153D89 100 31.00

AZ1 153D89 200 26.00

AZ1 153D89总计153D89 57.00

隐藏详细信息后,我将得到以下视图:

项目组件仓库QuantityOnHand

AZ1 153-54总计153-54 59.00

AZ1 153-84总计153-84 58.00

AZ1 153D89总计153D89 57.00

我正在尝试识别每个项目具有最低QuantityOnHand的组件。当我在水晶中使用MIN功能时,它不起作用。在这个例子中,我只想显示

AZ1 153D89总计153D89 57.00

任何帮助都将不胜感激。

由于

1 个答案:

答案 0 :(得分:0)

将汇总值存储到数组中,然后在数组上应用最小条件。

如果数组的min等于任何值,则不要压制其他的supress。在组页脚上应用此条件

试试这个:

创建公式@Store

`Shared StringVar Array store;

存储:=商店+ ToText(QuantityOnHand);`

在QuantityOnHand

之后放置上面的公式

现在为要隐藏的部分

创建一个supress公式

`EvaluateAfter({@存储}); 共享StringVar数组存储;

如果QuantityOnHand = Min(存储) 然后是假的 其他真实的