检查SE11中是否存在表的类/方法? [英] Class/Method to check if table exists in SE11 or not?

查看:0
本文介绍了检查SE11中是否存在表的类/方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想通过ABAP检查SE11中是否存在表。

他们有一些调频可用,如"C_TABLE_EXISTING"... 但我不能用调频广播。 我希望或必须在我的软件中使用类及其方法。

请建议我,我如何才能在不使用FM的情况下检查表格的存在。 最好是类和方法。

推荐答案

您可以使用clrebf_ddic_TABL类

如果对象(表、结构或视图)存在,则It‘s Exists将返回X

EG:

CALL METHOD cl_rebf_ddic_tabl=>exists
  EXPORTING
    id_name     = [table name]
    id_tabclass = 'TRANSP'  " For table
*    if_noview   = ABAP_FALSE
  receiving
    rf_exists   = yes
    .

这篇关于检查SE11中是否存在表的类/方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆