ALV 后台输出时,增加spool假脱机的宽度

【ALV 后台输出时,增加spool假脱机的宽度】

ALV 后台输出时,增加spool假脱机的宽度

有多列的ALV报表在后台运行,当下载或输出时的界面数据可能会出现如下错位现象,或者部分负号丢失现象。

ALV 后台输出时,增加spool假脱机的宽度

为了校正输出界面的效果,我们通常会在” in the Format types”中增加“no. of columns field” 

ALV 后台输出时,增加spool假脱机的宽度

当我们更改这个值时,输出报表会被截断,最后一些字段不会显示,即时我们再增加值,也不能改变显示效果
这个值只有勾选“Number of columns from list display format”按钮是才生效
1、GO to SPAD Transaction code  
2、In the menu Settings -> Spool System

ALV 后台输出时,增加spool假脱机的宽度

再次运行报表,sm37才显示正常。

ALV 后台输出时,增加spool假脱机的宽度

但是有一个问题希望大家帮忙解决:

若ALV报表上的负值,SM37跑出来之后负号丢失。

原来是字段问题,允许符号就可以了。