点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好专家 我是SAP BO的业...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好专家 我是SAP BO的业...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好专家
我是SAP BO的业余用户,想寻求社区的建议,以解决我目前在使用BusinessObjects进行项目时面临的问题之一。
从当前数据库中,我可以提取三个字段,即"类别","名称"和"最喜欢的食物"。 我的目标是将"收藏夹食物"中各项的字符串值拆分为多个记录,同时仍保持其与其他字段的关系。
从理论上讲这甚至可能吗? 因为BusinessObjects仅允许查询数据,但不允许操纵或添加/拆分数据库本身的项目。 请建议我如何在BusinessObject中实现以下屏幕截图。 非常感谢你!
期待您的意见。
(22.6 kB)
嗨,欧文,
我有一个解决方案,它将分为两部分,第一部分应该在Universe级别实现,第二部分需要Webi报告中的一些工作。 我没有时间尝试一下,也许您可以试一试,我几乎可以肯定它会起作用。
Universe更新:在Universe中创建N个对象以获取单独的行, 其中N是可以显示在一行中的值的最大计数。 例如:在数据集中,我们看到Tony有3种最喜欢的食物(蛋糕,糖果,牛排),因此我们需要创建3个对象。
第一个最喜欢的食物(对象1)公式为
= Susbtr([Favorite Food]; 1; Pos([Favorite Food];",")等效于下面的Webi公式,它将使您从第一个字符开始的子字符串开始,直到第一个逗号之前的字符位置。 -1)
对于SQL Server数据库,这些对象的公式
Webi报告更新 :您必须通过使用N个联合添加N个组合查询来更新用于带来数据的查询:
组合查询的先决条件:
希望您能够毫无问题地实现它。
谢谢,
Mahboob Mohammed
一周热门 更多>