我正在尝试以下列方式使用UNDER:
write:/ wa_tab-subject UNDER 'Subjects', wa_tab-part UNDER 'Parts', wa_tab-mark under 'Marks', sy-uline.
和 TOP-OF-PAGE 块,
write:/ 'Subjects' COLOR 1, sy-vline, 'Parts' COLOR 1, sy-vline, 'Marks' COLOR 1.
但显示的值不在相应的列下,甚至不显示wa_tab-part。那么,如何以正确的格式显示表格?
另一个问题是如何为经典报告获取正确的行大小?
答案 0 :(得分:0)
SY-LINSZ为您提供当前的行大小,无论您是否已在REPORT语句中定义它。
我认为您UNDER
的问题在于您的第一个WRITE
写'Subjects' COLOR 1
。看看是否有助于使用FORMAT COLOR
?文档说:
“数据对象other_dobj必须与相应的WRITE语句完全相同,包括所有可能的偏移/长度规范等等。”
也许你对“......等等”犯规了。