点击此处---> 群内免费提供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脚本。
任何想法我在做什么错。
感谢您的评论。
最好的问候。
在转换中使用一些前缀:
然后在转换文件中:
容易!
请提供一个表格,其中包含HQ和预期结果的所有可能组合...
不是转换行,而是 一张桌子!!!
不清楚,您想要实现什么!
感谢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,但它不起作用)。
:o
哇!!! 没想到。 你是对的 !!!!!!! 有效。
非常感谢!!!!
一周热门 更多>