场景是在一个已经存在的报表中加一个CHECKBOX字段:

弄了大半天,死活加不上,断点明明看到给ALV的参数中,内表字段和gt_fieldcat字段设置中,都有了,但是ALV界面就是不出现CHECKBOX。
最后何喜说,有没有变式?一看,还真有变式,谁在开发环境设置了一个变式,隐藏了后面的字段,晕~~~。
在开发环境中,遇到一个问题:尝试向已存在的ALV报表添加CHECKBOX字段,但无法显示。检查代码发现参数和内表设置都正确,通过断点调试也没找到原因。最后发现是由于使用了变式,某个变式隐藏了后续字段,导致CHECKBOX无法在界面展示。解决方案是调整或禁用该变式。
场景是在一个已经存在的报表中加一个CHECKBOX字段:

弄了大半天,死活加不上,断点明明看到给ALV的参数中,内表字段和gt_fieldcat字段设置中,都有了,但是ALV界面就是不出现CHECKBOX。
最后何喜说,有没有变式?一看,还真有变式,谁在开发环境设置了一个变式,隐藏了后面的字段,晕~~~。
1万+