避免在选择屏幕中输入LIKE

时间:2018-11-30 15:50:45

标签: sap abap

PARAMETERS p_var LIKE varit-variant.

LIKE varit-variant附加项帮助用户包括搜索帮助,用户可以在其中输入报告名称,并列出VARIT表中的变体并将其提供给用户。

但是,ABAP最佳实践禁止在引用DDIC类型时使用LIKE。在不使用过时的语言元素的情况下如何保留这一功能?

2 个答案:

答案 0 :(得分:5)

您可以只使用type:

PARAMETERS: p_var type varit-variant.

答案 1 :(得分:1)

如果要使用特定的搜索帮助,还可以使用以下代码。

PARAMETERS: p_var TYPE variant MATCHCODE OBJECT h_varid.

在此示例中:h_varid是搜索帮助名称。