From a7a5208f2615ecda9f94d9ac950aa66a6085481c Mon Sep 17 00:00:00 2001 From: larshp Date: Tue, 22 Nov 2016 16:55:03 +0000 Subject: [PATCH] TABL, less xml for structures, close #448 tested, changed is backward compatible --- src/zabapgit.prog.abap | 2 +- src/zabapgit_object_tabl.prog.abap | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/zabapgit.prog.abap b/src/zabapgit.prog.abap index 48f998ae9..ac03d1915 100644 --- a/src/zabapgit.prog.abap +++ b/src/zabapgit.prog.abap @@ -3,7 +3,7 @@ REPORT zabapgit LINE-SIZE 100. * See http://www.abapgit.org CONSTANTS: gc_xml_version TYPE string VALUE 'v1.0.0', "#EC NOTEXT - gc_abap_version TYPE string VALUE 'v1.22.1'. "#EC NOTEXT + gc_abap_version TYPE string VALUE 'v1.22.2'. "#EC NOTEXT ******************************************************************************** * The MIT License (MIT) diff --git a/src/zabapgit_object_tabl.prog.abap b/src/zabapgit_object_tabl.prog.abap index 6b1e4ce03..75dfaa72d 100644 --- a/src/zabapgit_object_tabl.prog.abap +++ b/src/zabapgit_object_tabl.prog.abap @@ -249,8 +249,10 @@ CLASS lcl_object_tabl IMPLEMENTATION. io_xml->add( iv_name = 'DD02V' ig_data = ls_dd02v ). - io_xml->add( iv_name = 'DD09L' - ig_data = ls_dd09l ). + IF NOT ls_dd09l IS INITIAL. + io_xml->add( iv_name = 'DD09L' + ig_data = ls_dd09l ). + ENDIF. io_xml->add( ig_data = lt_dd03p iv_name = 'DD03P_TABLE' ). io_xml->add( ig_data = lt_dd05m