如何抑制PLD中为NULL/空的地址线

2020-08-25 12:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想在布局中打印BP的...

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

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


嗨,

我想在布局中打印BP的完整地址。.但是,有些BP有3条地址线,有些有2条,有些有4条。

如何抑制布局中的那些空地址行,以使其在我的打印布局中不显示空白行? 因为在最后一行,我将显示国家和邮政编码。 因此,我不要在它们之间插入空白行。

布局示例:

-


血压名称

地址行1

地址行2

地址行3

地址第4行

国家和邮政编码

-


谢谢!

彰显

编辑:Paul Finneran于2008年10月9日下午2:55

2条回答
三十六小时_GS
2020-08-25 13:24

嗨,Sianghing,

可以通过以下方式删除由于缺少"块"或其他字段而导致的PLD地址中的空白行:

要抑制PLD地址中的空白行:

第1步:创建一个带有换行符的文本字段

a)内容:X {enter} X,其中{enter}是回车键-(PLD不会保留任何前导或尾随空格-空格,换行符等-因此,您需要使用" X" s)

b)将唯一ID更改为" LF"

c)取消选中"可见"

第2步:将地址字段的唯一ID更改为" Addr",然后取消选中"可见"

第3步:使用以下内容创建一个公式字段(只需将此单词逐字粘贴):

Concat(

句子(Addr,1)

Substring(LF,1,2),

句子(Addr,2)

Substring(LF,1,1 +(Sentence(Addr,2)!="")),

句子(Addr,3)

Substring(LF,1,1 +(Sentence(Addr,3)!="")),

句子(Addr,4)

第4步:使用此新公式字段代替您在上述步骤中隐藏的" Addr"字段。

一周热门 更多>