点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 下面的表格中是城市...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 下面的表格中是城市...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
下面的表格中是城市名称及其代码
城市 C 节点
悉尼B
悉尼A
珀斯D
珀斯C
墨尔本E
墨尔本F
阿德莱德B
阿德莱德C
就像表格中没有可用的城市名称一样,它的代码也很多。
要求是:需要显示代码为" B"的城市,并且将其标记为"是"。 如果没有针对某个城市的B代码,则针对这些城市显示代码B,并标记为"否"。 此外,要求通过多个条目显示不同的城市名称,并显示代码及其各自的标志。
最终所需的输出应如下所示。
城市 C ode 标志
悉尼B是
珀斯 B否
墨尔本 B号
阿德莱德B是
请在SAP BO WebI中建议如何实现上述要求。 我们正在使用BO 4.1 SP5版本。
预先感谢。
这种方法应该可以满足您的需求。
1。 创建一个变量:[修剪的城市代码]
使用公式:= Substr([城市代码]; 1; Length([城市代码])-1)
2。 创建第二个变量:[Flag]
公式:= Max(If(Right([City Code]; 1)=" B"; 1; 0))In([Trimed Trimed])
3。 然后,您可以使用公式:
= If([Flag] = 1;(Concatenation([City Code Trimed];" B是")); Concatenation([City Code Trimed];" B No"))
没有机会查看计算上下文,因此在右边的表中,您只需隐藏"已修剪的城市代码"列。
一周热门 更多>