Crystal不会让我将变量从子报表传递到主报表

2020-09-25 23:25发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在Crystal报表中,我必须在子报表中有一个摘要字段(不是公式,只是一个简单的数据库字段),我必须将其从子报表传递到主报表。 我在两端声明了相同的numberVar:

同时打印记录;
共享号码Var tot:= {@RemUnconsumedAdvance };
tot

_______

同时打印记录;
共享号码Var tot;
tot

但是我永远无法获得正确的值(例如154),我只能得到0。 我相信该值是通过的,它不是null,但由于值存在于单个数据库行中,因此它似乎必须位于某个(正确)位置。 但是,当打印时不考虑位置时,这样的公式是否应该立即获取值?

谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在Crystal报表中,我必须在子报表中有一个摘要字段(不是公式,只是一个简单的数据库字段),我必须将其从子报表传递到主报表。 我在两端声明了相同的numberVar:

同时打印记录;
共享号码Var tot:= {@RemUnconsumedAdvance };
tot

_______

同时打印记录;
共享号码Var tot;
tot

但是我永远无法获得正确的值(例如154),我只能得到0。 我相信该值是通过的,它不是null,但由于值存在于单个数据库行中,因此它似乎必须位于某个(正确)位置。 但是,当打印时不考虑位置时,这样的公式是否应该立即获取值?

谢谢

付费偷看设置
发送
5条回答
木偶小白
1楼-- · 2020-09-25 23:51

请在子报表相对于主报表的位置显示部分详细信息。

如果没有分组,则SR应该位于报表标题中,而主报表显示公式应该位于报表页脚中。

如果将数据分组,则相关组页眉中的SR和组页脚中将显示主报告

Ian

SAP浪
2楼-- · 2020-09-25 23:55

namnlos.png 和此处的屏幕截图

悻福寶寶
3楼-- · 2020-09-25 23:57
< p>你好,伊恩,我在主报告中有3个群组,主报告要求子报告要在GF#1d中的主要信息之后打印。 我需要在SR打印后立即传递的var,因此它在GF#1e中是pos。

但是我的问题似乎是传递的值根据它在MR中放置的组而变化,并且数据来自与SR完全不同的db-view。 这个变量不应该简单地显示在SR中显示时传递的值吗?

预先感谢!

空代码
4楼-- · 2020-09-25 23:37

如果与明细数据相关,则将明细分成两部分,将SR放在顶部,在下方显示公式

落灬小鱼
5楼-- · 2020-09-25 23:40
# p #

看不到布局很难评估

创建一个仅显示变量的主报告公式

在每个组页脚和详细信息中放置多个实例,并查看其更改方式和更改位置。 这将为您提供一些正在发生的事情的线索。

在哪里重置Var? 您可能需要在主报告中进行重置。

伊恩

一周热门 更多>