多值参数Crystal Reports

时间:2018-02-16 15:06:12

标签: crystal-reports

我正在创建一份报告,详细说明我们的工单估算(人工,材料和设备)。

由于信息来自4个具有多对多关系的不同表格,因此我创建了多个子报告。

在主报告中,我创建了一个N = len(points) for i in range(N): for j in range(i + 1, N): if points[i][1] == points[j][0]: points.insert(i + 1, points.pop(j)) break ,它允许多个值并提示用户输入工单ID。我将参数传递给所有子报告。我的问题出在parameter上。

我创建了费用摘要,并按materials sub report对其进行了分组,因此我可以获得每个工作单上的材料总数。然后我创建了一个以工单类型为条件的补货费用的公式。如果它是水,卫生或风暴工作订单,则 10%的重新进货费,否则。然后,我添加了一个成本摘要,该摘要未分组以获得所有工单的总计。

当我尝试创建公式以将报告摘要添加到Restock公式时,问题出现了。它只为最后输入的工单添加了补货费,而不是全部。我意识到多值参数是一个数组,但是如何让restock公式包含所输入的所有工单的费用?

[1]: https://i.stack.imgur.com/l3yoI.png

0 个答案:

没有答案