如何使用共享变量

2020-08-21 13:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我的报告中有总计,我...

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

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


大家好,

我的报告中有总计,我只想显示是否满足条件。 该条件是明细部分中的字段[UOMInvoice]之一是否为某个值" TR"。 通常是" KG"。

我想在抑制代码中添加以下内容:

如果boolHasCertainValue = false,那么

我的问题是在哪里/如何使用该变量检查[UOMInvoice]字段中是否有" TR"作为其值,以便可以在禁止代码中对其进行检查?

希望这很有道理。

约翰

3条回答

如果要使用变量而不是Ido上面提供的快捷方式,请按以下步骤操作(假设您没有对数据进行分组,而是在查看报表中的所有记录):

 {@ ValueFound}
 WhilePrintingRecords;
 BooleanVar trFound;
 如果OnFirstRecord然后
   trFound:=假;
 如果{certain.value} =" TR",则
   trFound:= true;
 "" 

将其放在详细信息部分中。

然后在摘要的抑制公式中,您将执行以下操作:

 WhilePrintingRecords;
 BooleanVar trFound;
 trFound 

不是您不需要执行" trFound = true"或在抑制公式中使用If语句。 由于trFound是布尔值,因此您只需要其值为true或false。

-Dell

一周热门 更多>