今天在使用报表查数据时,发现只输入物料号(多选框)查不出数据,要将公司代码(单选框)一起输入才能查出数据。
选择屏幕设计界面如下:
后台表数据如下:
情况一:(查不出数据)
DEBUG界面显示,内表GT_ZTFM0004为空,P_BUKRS(工厂代码字段)没有值
情况二:(能查到值)
DEBUG界面如下:
其实这个情况就是因为,P_BUKRS是单选框,相当于一个变量,如果没有填值的话,就是空,相当于我们在SE16N查看后台表数据的时候做的这个筛选:
如果要改进的话:
将单选框设置为必填,或者是将单选框改为多选框。
今天的心路历程之“代码出BUG且是我写的”
好吧,其实这个代码也不全是我写的,我只是恰好改过这个报表,害
标签:PARAMETERS,单选框,代码,ABAP,单选,DEBUG,BUKRS,数据,选框 From: https://blog.csdn.net/LilySesy/article/details/140268540