IF_RSPLS_CR_METHODS〜CREATE无法正常工作

2020-09-26 00:12发布

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

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


嗨,

我需要在特征性陈述流的输入就绪查询中操纵F4条目。 因此,我基于具有两个特征的出口实现了一个特征关系船,比如说帐户和流程(帐户也在查询中)。 我创建了一个实现IF_RSPLS_CR_METHODS接口的类。

我非常简单的第一种方法如下所示。 但是当我按F4时,无论如何我都会得到所有可能的特征组合。 我希望只得到一个??

有什么主意吗?

='G38600'。

='F00'。

插入表e_th_chas。

有什么主意吗?

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

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


嗨,

我需要在特征性陈述流的输入就绪查询中操纵F4条目。 因此,我基于具有两个特征的出口实现了一个特征关系船,比如说帐户和流程(帐户也在查询中)。 我创建了一个实现IF_RSPLS_CR_METHODS接口的类。

我非常简单的第一种方法如下所示。 但是当我按F4时,无论如何我都会得到所有可能的特征组合。 我希望只得到一个??

有什么主意吗?

='G38600'。

='F00'。

插入表e_th_chas。

有什么主意吗?

付费偷看设置
发送
3条回答
Alawn_Xu
1楼-- · 2020-09-26 00:19

托马斯,你好

您已检查是否通过F4帮助调用了出口? 也许您的系统正在使用基于主数据的F4帮助模式?

如果您的出口被称为F4帮助中使用的过滤器(CREATE方法,参数I_TSX_SELDR)可能不包含对"流"或"帐户"的任何限制。 如果是,系统还将创建所谓的自动有效组合; 在这种情况下,由于CREATE的结果将投影到F4帮助中所请求的特征中,因此您可能会获得"流"的所有主数据值。

自动有效的组合:

您的关系包含帐户,流程,因此,如果a =#或f =#,则任何元组(a,f)都将自动有效。 如果过滤器不排除初始值,则会创建此类组合。 您也可以在关系中使用标志EXCL#= X,这样系统就不会创建自动有效的组合。

阅读SE24中的文档(已记录方法),并使用您喜欢的搜索引擎来获取有关"自动有效组合"的更多信息。

此致

格雷戈尔

槿木_熙
2楼-- · 2020-09-26 00:17

宾果!

我不得不限制所涉及零件提供者的查询,并在所涉及零件提供者上实现特征关系!

强大的支持,非常感谢!

大道至简
3楼-- · 2020-09-26 00:31

嗨,格雷戈尔,

感谢您的回答:

  • 退出是由F4调用的,我在CREATE方法中设置了一个断点,然后系统就在那里停止了
  • I_TSX_SELDIR如下所示,因此在两种情况下都排除了
    ZC3ACCNT E EQ
    ZC3FLOW EQ
  • EXCL#被打勾

一切都按照您所说的完成了,但是无论如何都行不通

还有其他想法吗?

亲切的问候,托马斯

一周热门 更多>