显示字段符号类型任何的结果

2020-09-18 18:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个报告,...

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

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


大家好,

我有一个报告,需要显示任何类型的字段符号的值。 现在,事情是包含程序ZMODULAR_BRF_CODE中的代码不能更改。

该值位于字段符号中,我需要知道如何在报告中显示它。 以下是报告:

在包含内容中,获取值的代码段为:

我收到一个运行时错误,提示不支持将类型" _YS_I_OUTPUT_"转换为类型" C LENGTH 16"。

请让我知道如何显示该值。<由主持人删除的文本>

致谢

Manish

(19.7 kB)
5条回答
Aaron 3364
2020-09-18 18:36

嗨,麦克,

让我在这里重新发表我的评论。 我实际上调试了代码,并且得到了价值:

现在我要做的就是使用write语句显示此值:-(

我将代码的结尾粘贴在这里供您参考。

b1块的
 selection-screen屏幕开始。
 参数:p_fkber TYPE zstr1-e_fkber,
             p_bilkt类型zstr1-e_bilkt,
             p_kostl TYPE zstr1-e_kostl,
             p_aufnr TYPE zstr1-e_aufnr,
             p_posnr TYPE char8。
 选择屏幕END OF块b1。

 类型:BEGIN OF ty_output,
           i_fkber TYPE zstr1-e_fkber,
           i_kostl TYPE zstr1-e_kostl,
        结束于ty_output。


 数据:lw_zstr1 TYPE zstr1,
       lw_output TYPE ty_output,
       w_dref TYPE REF TO数据。
 字段符号: TYPE ty_output。

 lw_zstr1-e_fkber = P_FKBER。
 lw_zstr1-e_bilkt = P_bilkt。
 lw_zstr1-e_kostl = P_kostl。
 lw_zstr1-e_aufnr = P_aufnr。
 lw_zstr1-e_posnr = P_posnr。
 "选择参数

 包含ZMODULAR_BRF_CODE。

 如果已分配。
    lw_output-i_fkber = 。
 万一。

 写:/lw_output-i_fkber。
 

按照我经理的想法,我只能在INCLUDE之外更改代码。 因此,不得触摸包含程序,因为它是系统生成的BRF +代码模板。

致谢

一周热门 更多>