您正在尝试使用"零"对象引用访问组件(指向无内容)

2020-08-30 17:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在从类中设置方法调用 数...

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

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


我正在从类中设置方法调用

 数据:r_info类型参考zcl_sv_job_offline_ctrl。
  调用方法r_info-> create
     出口
          is_data = lr_test_record。
  

并收到以下错误:

  CX_SY_REF_IS_INITAL

 您正在尝试使用"零"对象引用(指向无内容)访问组件。 变量:" R_INFO"。
  

我想念什么吗?

7条回答
小c菟菟
2020-08-30 17:56

如果直接使用方法,则该方法应该是静态的。 (类方法)

数据:r_info类型参考zcl_sv_job_offline_ctrl。
  调用方法zcl_sv_job_offline_ctrl =>创建
     出口
          is_data = lr_test_record。

否则,如果此方法是实例方法,则需要执行类似的操作

 new()zcl_sv_job_offline_ctrl-> create
     出口
          is_data = lr_test_record。

 data(r_info)=新的zcl_sv_job_offline_ctrl()。
  调用方法r_info-> create
     出口
          is_data = lr_test_record。

应该更漂亮,例如

 data(r_info)= new zcl_sv_job_offline_ctrl()。
 r_info-> create(lr_test_record)。

一周热门 更多>