有条件地抑制页面标题

2020-08-27 16:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)页面标题仅应显示在表结构中,如果...

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

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


页面标题仅应显示在表结构中,如果详细信息不包含任何数据,那么也不应在下一页显示页面标题,我应该怎么做?

在上图中,如果total,total2和totalvalue之类的值之一进入下一页,则页面标题应该出现。

我不希望如果诸如amount1,sales,contract和amount的字段进入下一页,则显示页面标题。

在共享变量公式内部,我在下面编写了以下代码。

共享的stringVar total_value;
 共享NumberVar page_number;
 如果OnlastRecord,则page_number:= PageNumber;
 如果是OnlastRecord,则total_value:= {@Total Value}; 
页面标题的内部抑制部分,我编写了以下代码。

 共享的stringvar total_value;
 共享NumberVar page_number;
 page_number:= page_number;
 total_value:= total_value;
 if(页数> 1且StrCmp(total_value,"")= 1)然后为true
 否则错误
 

现在有人可以告诉我如何实现这一目标吗?

(13.4 kB)
6条回答
四川大学会员
2020-08-27 17:12 .采纳回答

嗨,希尔帕,

这是您需要做的:

1。 使用以下代码创建一个名为@fakeGroup的新公式字段:

 WhileReadingRecords;
 ''; 

2。 在此公式字段中插入一个组,然后将此公式字段移至"组专家"中"组"列表的顶部。

3。 将所有列标题从"组标题2"移到"组标题1"。

4。 转到组专家>突出显示公式字段(第一个组)>选项>选项选项卡>选择"在每个页面上重复组标题"。

5。 禁止组头2和组脚2

6。 将当前位于报表页脚a,b和c上的所有字段都移至Group Footer Footer#1a,#1b和#1c(您需要创建这些附加的Group Footer 1部分)

7。 取消页面标题,并删除其中可能存在的条件抑制逻辑。

一周热门 更多>