我已通过INSERT REPORT ...
生成了一个程序。
我想知道是否有办法在此程序中自动应用Pretty Printer工具。
答案 0 :(得分:7)
基础7.50:
在漂亮打印时,ABAP编辑器会在程序pg_pretty_print
中调用LLOCAL_EDT1F08
FORM。它调用了format_source
cl_sedi_pretty_printer
方法,该方法在其中运行FM PRETTY_PRINTER
。
基础7.40及之前:
在漂亮打印时,ABAP编辑器会在程序pg_pretty_print
中调用LLOCAL_EDT1F08
FORM。它会在其中调用FM PRETTY_PRINTER
。
常见的是PRETTY_PRINTER
。如果您调试它并检查参数,您可以看到otext
(旧源)进入ntext
(漂亮打印)出来。因此,您可以在保存之前打印源代码。