DELETE_DATA_MULTILE

in src/zgoog_cl_data_cluster.clas.abap [0:0]


METHOD DELETE_DATA_MULTILE.

  DATA: lr_delete_key TYPE REF TO data.
  FIELD-SYMBOLS: <lt_delete_key> TYPE STANDARD TABLE.

  lr_delete_key =
   construct_key_table(
      iv_table      = iv_table
      iv_incl_srtf2 = abap_true ).

  ASSIGN lr_delete_key->* TO <lt_delete_key>.

  select_records(
   EXPORTING
     iv_table  = iv_table
     it_key    = it_key
   IMPORTING
     et_result = <lt_delete_key> ).

  IF <lt_delete_key> IS NOT INITIAL.
    DELETE (iv_table) FROM TABLE <lt_delete_key>.
    ev_db_count = sy-dbcnt.
  ENDIF.