Posts

Showing posts from July, 2024

Progress bar in SAP ABAP

Image
Report REPORT  zab_rp_progress_bar . DATA :  lv_vbeln  TYPE  vbeln_va . SELECT-OPTIONS  :   s_vbeln  FOR  lv_vbeln . IF   s_vbeln  IS  INITIAL .    MESSAGE  ' Pls give sale order number '  TYPE  'E' . ELSE .    CALL  FUNCTION  ' SAPGUI_PROGRESS_INDICATOR '      EXPORTING       percentage  =  ' 10 '        text        =  ' Reading records started ' .    WAIT  UP  TO  5  SECONDS .    SELECT  *  FROM  vbak      INTO  TABLE  @DATA ( lt_vbak )      WHERE  vbeln  IN  @s_vbeln .    CALL  FUNCTION  ' SAPGUI_PROGRESS_INDICATOR '      EXPORTING       perc...

Improve join in ABAP

Image
     *  Previously , if we want to fetch the data of all columns of a table, we cannot use * for that particular table in the join.     *    In SAP ABAP new syntax, we can use * to fetch the data of all columns of a particular  table in the join. Report REPORT  zab_rp_join_improve . DATA :   lv_matnr  TYPE  matnr . TYPES :   BEGIN  OF  ls_data ,          matnr  TYPE  matnr ,          meins  TYPE  meins ,          spras  TYPE  spras ,          maktx  TYPE  maktx ,          maktg  TYPE  maktg ,         END  OF  ls_data . DATA :   lt_data  TYPE  TABLE   OF  ls_dat...

Filter with filter table in ABAP

Image
                                      Refer -  Introduction to filter in ABAP Report-Normal REPORT  zab_rp_filter_table_new . TABLES :   vbak . TYPES :   BEGIN  OF  ls_vbak ,          vbeln  TYPE  vbeln_va ,          vbtyp  TYPE  vbtypl ,         END  OF  ls_vbak . TYPES :   BEGIN  OF  ls_filter ,          vbtyp  TYPE  vbtypl ,         END  OF  ls_filter . DATA :   lt_vbak       TYPE  SORTED  TABLE  OF  ls_vbak  WITH  NON-UNIQUE  KEY  vbtyp ,       lt_filt...