使用Pretty Printer自动生成程序

Generate Program whith Pretty Printer Automatically

我已经通过 INSERT REPORT ... 生成了一个程序。

我想知道是否有办法在这个程序上自动应用 Pretty Printer 工具。

基础 7.50:

ABAP 编辑器在漂亮打印时调用程序 LLOCAL_EDT1F08 中的 pg_pretty_print FORM。它调用 cl_sedi_pretty_printerformat_source 方法,该方法在其中运行 FM PRETTY_PRINTER

基础 7.40 及之前版本:

ABAP 编辑器在漂亮打印时调用程序 LLOCAL_EDT1F08 中的 pg_pretty_print FORM。它在里面调用FMPRETTY_PRINTER

常见的是PRETTY_PRINTER。如果调试它并检查参数,您可以看到 otext(旧源)进入 ntext(漂亮打印)出来。所以你可以在保存之前漂亮地打印源代码。