【发布时间】:2021-03-04 19:50:27
【问题描述】:
我在 Acumatica 中生成水晶报表,我的报表有点复杂,我们的场景是
项目 1 可能有多个项目,所以我们显示为
1级
项目 1
项目 1- 1
项目 1-2
================================================== =============
2级
项目 1-1 可能也有很多项目,所以想像这样显示
项目 1-1- 1
项目 1-1- 2
项目 1-2 可能也有很多项目,所以想显示
项目 1-2- 1
项目 1-2- 2
================================================== =============
3级
项目 1-1- 1 可能也有很多项目,所以想像这样显示
项目 1-1-1 - 1
项目 1-1-1 - 2
项目 1- 2 -2 可能也有很多项目,所以想像这样显示
项目 1-2-2 - 1
项目 1-2-2 - 2
================================================== =============
继续....
这是一个像递归调用一样的持续过程,使用 Acumatica 报表设计器生成报表的最佳方式是什么?
【问题讨论】:
-
嵌套子报表?
-
是的,我们需要嵌套报表。
-
您应该能够创建一个包含一个级别所需内容的报告,以及一个引用相同报告名称的子报告部分。如果您允许报告以静默方式失败,您应该能够尽可能多地递归。
-
正如我上面分享的例子,所以我们需要多层次的递归,这可能吗,如果是,那么如何?