我正在制作一份水晶报告。它包含以下字段:项目,组件,仓库和库存数量。请参阅下面的详细视图:
项目组件仓库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
任何帮助都将不胜感激。
由于
答案 0 :(得分:0)
将汇总值存储到数组中,然后在数组上应用最小条件。
如果数组的min等于任何值,则不要压制其他的supress。在组页脚上应用此条件
试试这个:
创建公式@Store
`Shared StringVar Array store;
存储:=商店+ ToText(QuantityOnHand);`
在QuantityOnHand
之后放置上面的公式现在为要隐藏的部分
创建一个supress公式`EvaluateAfter({@存储}); 共享StringVar数组存储;
如果QuantityOnHand = Min(存储) 然后是假的 其他真实的