如何在转换文件中转换空白

2020-08-19 12:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好专家 我的bw Iinfo...

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

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


您好专家

我的bw Iinfoobject:中有2个REGION属性。 Region1和Region2。 从BW信息对象获取主数据,该区域取决于HEADQUARTER。

如果HQ为0,空白或NA,则为REGION 1,否则为REGION2。 问题在于,REGION1和REGION2空白时也需要进行转换,我必须填写NO_REGION。

我在转换文件中尝试了很多组合,其中之一是:

REGION = * IF(HD = * str()然后REGION1; HD = * str(0)然后REGION1; HD = * str(NA)然后REGION1; REGION2

其他选项

REGION = * IF(HD = * str()然后REGION1; HD = * str(0)然后REGION1; HD = * str(NA)然后REGION1; REGION1 = * str()然后* str(NO_REGION); REGION2 = * str()然后* str(NO_REGION); REGION2)

我在转换中尝试了级联和更多选项,这使我认为我需要转换。 但是,当尝试进行转换时,空白行不起作用。 我输入了所有的转换(因为我需要将REGION CODE转换为Description),最后我尝试了

外部内部

* NO_REGION

但是它不需要NO_REGION。

我也尝试过

外部内部

* js:%external%.replace(""," NO_REGION")

但是似乎没有采用JAVA脚本。

任何想法我在做什么错。

感谢您的评论。

最好的问候。

4条回答
小熊yu生菜
2020-08-19 12:31

感谢Vadim的评论,

HQ =空白,然后是Region1

HQ = 0,然后是Region1

HQ = NA然后是Region1

HQ = *,然后是区域2。

对于Region1或Region2转换:(区域1和Region2具有相同的规则)空白无效。

01 NORTH

02中心

03 SOUTH

04其他

空白-> NO_REGION(尝试了* NO_REGION,但它不起作用)。

一周热门 更多>