READ REPORT it_prog-name INTO it_text
该句话的意思是将 it_prog-name 这个程序代码写入 内表it_text中。
你这个问题是什么意思?输出到屏幕?最终结果么?还是中间的 *** 作过程中的子屏幕?
假如是最终结果的话,输出到最终的屏幕上有2种:
1、普通输出方式:WRITE语句
例如:DATA: L_TEXT TYPE C.
L_TEXT = '这是我的第一个abap程序'.
WRITE:/ L_TEXT.
结果如图
2.ALV输出,不过ALV输出一般都用于表的输出展示。这边就不费劲去举例了。
假如是在子屏幕上要显示的话,需要在子屏幕上画一个T的控件,然后给它命名(如:l_txt)在程序中也需要定义一个全局的变量和它同名(如:l_txt),然后在PAI里面把你要展示的值赋给l_txt,这个时候call出来的子屏幕上的名为l_txt的T控件就能显示你想展示的数值了。
就这么多了,因为不知道你问题的具体内容是什么,希望能帮的上忙。
这是相对而言的对于function而言,exporting是function传出的参数
而对于调用的程序而言,function的exporting是程序需要从funtion中接收的参数,因此是importing
所以在call function的时候,function的importing的参数在调用者中要放到exporting中,而function的exporting的参数在调用者中要放到importing中
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)