在计算方法后重置虚拟特征

2020-09-08 05:42发布

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

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


HI

我实现了BADI RSR_OLAP_BADI以填充1个虚拟特征和1个虚拟KF。

KF正常工作,它被填充为COMPUTE方法并显示为查询结果。

虚拟特征已很好地填充到COMPUTE方法中,但在查询结果中以"#"返回。 即使我为它分配了一个硬编码的常量值 ='ABC',它在所有查询行中仍显示为'#'。

我调试了好几个小时,可以看到c_t_data的重置位置,但确实向查询正确返回值的实现也通过此代码传递,并且重置了c_t_data .... ???

我试用了INITIALIZE和DEFINE方法,更改了测试查询,重新激活了数据提供程序,但仍然没有成功。 我现在失去了灵感;

有人可以帮忙吗?

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

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


HI

我实现了BADI RSR_OLAP_BADI以填充1个虚拟特征和1个虚拟KF。

KF正常工作,它被填充为COMPUTE方法并显示为查询结果。

虚拟特征已很好地填充到COMPUTE方法中,但在查询结果中以"#"返回。 即使我为它分配了一个硬编码的常量值 ='ABC',它在所有查询行中仍显示为'#'。

我调试了好几个小时,可以看到c_t_data的重置位置,但确实向查询正确返回值的实现也通过此代码传递,并且重置了c_t_data .... ???

我试用了INITIALIZE和DEFINE方法,更改了测试查询,重新激活了数据提供程序,但仍然没有成功。 我现在失去了灵感;

有人可以帮忙吗?

付费偷看设置
发送
3条回答
风早神人
1楼-- · 2020-09-08 06:34

嗨,好新,问题解决了。

这是问题所在:

l_s_chanm-mode应该为'no_selection'


* l_s_chanm-mode = rrke_c_mode-read。 注释1717880,no_selection ='写入'模式
l_s_chanm-mode = rrke_c_mode-no_selection。
附加l_s_chanm至c_t_chanm。

无论如何,谢谢!
亦是此间程序员
2楼-- · 2020-09-08 06:24

听起来很奇怪。

但是我建议尝试使用新的BADI RSROA_OLAP_BADI。

也许可以吗?

hengyuye
3楼-- · 2020-09-08 06:22

嗨安德烈,

充满希望的建议。

很乐意...。但是我得到消息,该BADI防御机制在我们的系统上不存在。

我可以喜欢"导入"吗? 还是我必须在定制中激活某些内容? ...更多建议然后欢迎

一周热门 更多>