Report 在传统报表中,显示列对齐的表格

Report 在传统报表中,显示列对齐的表格,report,abap,Report,Abap,我尝试以下列方式使用UNDER: write:/ wa_tab-subject UNDER 'Subjects', wa_tab-part UNDER 'Parts', wa_tab-mark under 'Marks', sy-uline. 在页面顶部的块中 但是显示的值不在相应的列下,甚至wa_tab-part也不显示。那么,如何以正确的格式显示表格呢 另一个问题是如何为经典报告获得正确的行大小 SY-LINSZ为您提供当前的线宽,无论您是否在报表语句中定义了它 我认为你在下的的问题是你的

我尝试以下列方式使用UNDER:

write:/ wa_tab-subject UNDER 'Subjects', wa_tab-part UNDER 'Parts', wa_tab-mark under 'Marks', sy-uline.
在页面顶部的块中

但是显示的值不在相应的列下,甚至wa_tab-part也不显示。那么,如何以正确的格式显示表格呢


另一个问题是如何为经典报告获得正确的行大小

SY-LINSZ为您提供当前的线宽,无论您是否在报表语句中定义了它

我认为你在下的
的问题是你的第一个
写的是
主题颜色1
。查看使用
格式颜色
是否有帮助?文件说:

数据对象other_dobj必须完全按照相应的写入语句写入,包括所有可能的偏移量/长度规格等


也许你是因为“……等等”

/m认为“20世纪70年代打电话来,他们想要回他们的报告”…:-)您是否尝试在写入之前直接从
页面顶部写入?(只是为了测试,如果页面顶部有问题)。我认为如果在定义位置的行之后有写操作,就会出现问题。另一个可能的问题是:您的
wa_选项卡主题有多长时间?超过8个字符?(主题的长度)。如果您发布一个完整的工作示例,将非常有用。
write:/ 'Subjects' COLOR 1, sy-vline, 'Parts' COLOR 1, sy-vline, 'Marks' COLOR 1.