<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: problem in select query 1 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561899#M1431483</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;continue....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT4&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT5&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat5 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'MAKTX'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Description'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT5&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT6&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat6 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'LABST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Conf Stk'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT6&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT7&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat7 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'SHRTG'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Shortage'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT7&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT8&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat8 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'LABST1'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Store Stk'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT8&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT9&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat9 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'BAL_STK'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Bal.Prd Stk'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT9&lt;/P&gt;&lt;P&gt;*********************&lt;/P&gt;&lt;P&gt;FORM user_command USING r_ucomm LIKE sy-ucomm&lt;/P&gt;&lt;P&gt;                  rs_selfield TYPE slis_selfield.&lt;/P&gt;&lt;P&gt;  CASE r_ucomm.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;IC1'.                                                                 "doubleclick&lt;/P&gt;&lt;P&gt;      READ TABLE itab INTO wa_itab3 INDEX rs_selfield-tabindex.&lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SELECT m1&lt;SUB&gt;matnr m1&lt;/SUB&gt;werks m1&lt;SUB&gt;lgort m1&lt;/SUB&gt;labst m2~maktx INTO TABLE it_itab2 FROM mard AS m1 INNER JOIN makt AS m2&lt;/P&gt;&lt;P&gt;                                                                            ON m1&lt;SUB&gt;matnr = m2&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;                                                                            WHERE m1~matnr = wa_itab3-matnr&lt;/P&gt;&lt;P&gt;                                                                              AND m1~werks = 'BILF'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM build_fieldcat11.&lt;/P&gt;&lt;P&gt;        PERFORM build_fieldcat55.&lt;/P&gt;&lt;P&gt;        PERFORM build_fieldcat22.&lt;/P&gt;&lt;P&gt;        PERFORM build_fieldcat66.&lt;/P&gt;&lt;P&gt;        PERFORM build_eventcat1.&lt;/P&gt;&lt;P&gt;        PERFORM start_list_viewer1.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CLEAR r_ucomm.&lt;/P&gt;&lt;P&gt;      REFRESH fieldcat1.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDFORM. "user_command&lt;/P&gt;&lt;P&gt;*************************&lt;/P&gt;&lt;P&gt;FORM start_list_viewer1 .&lt;/P&gt;&lt;P&gt;  alv_layout1-colwidth_optimize = 'X'.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_callback_program      = 'ZPP_REPORT_NEW'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      is_layout               = alv_layout1&lt;/P&gt;&lt;P&gt;      it_fieldcat             = fieldcat1&lt;/P&gt;&lt;P&gt;      i_default               = 'X'&lt;/P&gt;&lt;P&gt;      i_save                  = 'A'&lt;/P&gt;&lt;P&gt;      it_sort                 = it_sort&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab                = it_itab2&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      program_error           = 1&lt;/P&gt;&lt;P&gt;      OTHERS                  = 2.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " START_LIST_VIEWER&lt;/P&gt;&lt;P&gt;***************************************************&lt;/P&gt;&lt;P&gt;FORM build_eventcat1 .&lt;/P&gt;&lt;P&gt;  eventcat_ln1-name =  slis_ev_top_of_page.&lt;/P&gt;&lt;P&gt;  eventcat_ln1-form = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;  APPEND eventcat_ln1 TO eventcat1.&lt;/P&gt;&lt;P&gt;  APPEND eventcat_ln1 TO eventcat1.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_EVENTCAT&lt;/P&gt;&lt;P&gt;********************************************&lt;/P&gt;&lt;P&gt;FORM build_fieldcat11 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-ref_tabname = 'IT_ITAB2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-fieldname   = 'MATNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-seltext_m       = 'Material'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln1-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln1 TO fieldcat1.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT1&lt;/P&gt;&lt;P&gt;**************************&lt;/P&gt;&lt;P&gt;FORM build_fieldcat55 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-ref_tabname = 'IT_ITAB2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-fieldname   = 'MAKTX'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-seltext_m       = 'Description'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln1-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln1 TO fieldcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT5&lt;/P&gt;&lt;P&gt;**********************************************&lt;/P&gt;&lt;P&gt;FORM build_fieldcat66 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-ref_tabname = 'IT_ITAB2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-fieldname   = 'LABST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-seltext_m       = 'S.Loc Stk'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln1-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln1 TO fieldcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT6&lt;/P&gt;&lt;P&gt;****************&lt;/P&gt;&lt;P&gt;FORM build_fieldcat22 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-ref_tabname = 'IT_ITAB2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-fieldname   = 'LGORT'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-seltext_m       = 'S.Loc'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln1-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln1 TO fieldcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT6&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT10&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat10 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'RGEKZ'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Back Flush'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '10'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-datatype  = 'QUAN'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT10&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Feb 2010 11:33:02 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-02-02T11:33:02Z</dc:date>
    <item>
      <title>problem in select query 1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561898#M1431482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZPP_REPORT&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zpp_report_new NO STANDARD PAGE HEADING LINE-SIZE 255.&lt;/P&gt;&lt;P&gt;*******************************************************&lt;/P&gt;&lt;P&gt;DATA: p TYPE c LENGTH 50.&lt;/P&gt;&lt;P&gt;DO 5 TIMES.&lt;/P&gt;&lt;P&gt;  WAIT UP TO '0.3' SECONDS.&lt;/P&gt;&lt;P&gt;  p(12) = 'PROCESSING'.&lt;/P&gt;&lt;P&gt;  p+12   = ':  Made by Saurabh Srivastava (IT)'.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      percentage = sy-index&lt;/P&gt;&lt;P&gt;      text       = p.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;*******************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS : slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : makt, mast, stpo, mard, afko, resb, marc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_itab OCCURS 0,&lt;/P&gt;&lt;P&gt;        aufnr LIKE afko-aufnr,&lt;/P&gt;&lt;P&gt;        rsnum LIKE afko-rsnum,&lt;/P&gt;&lt;P&gt;       END OF it_itab.&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_itab2 OCCURS 0,&lt;/P&gt;&lt;P&gt;       matnr LIKE mard-matnr,     "Material&lt;/P&gt;&lt;P&gt;       werks LIKE mard-werks,&lt;/P&gt;&lt;P&gt;       lgort LIKE mard-lgort,     " Storage Loc&lt;/P&gt;&lt;P&gt;       labst LIKE mard-labst,&lt;/P&gt;&lt;P&gt;       maktx LIKE makt-maktx,&lt;/P&gt;&lt;P&gt;       END OF it_itab2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF itab1,&lt;/P&gt;&lt;P&gt;        matnr LIKE resb-matnr,     "Material&lt;/P&gt;&lt;P&gt;        posnr LIKE resb-posnr,&lt;/P&gt;&lt;P&gt;        stlnr LIKE resb-stlnr,&lt;/P&gt;&lt;P&gt;        stlkn LIKE resb-stlkn,&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;       rgekz LIKE resb-rgekz,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;       ewahr like resb-ewahr,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;       alpgr like resb-alpgr,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;       alpos like resb-alpos,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;        lgort LIKE stpo-lgort,     " Storage Loc&lt;/P&gt;&lt;P&gt;        menge LIKE stpo-menge,     " Qty&lt;/P&gt;&lt;P&gt;        req_qty LIKE stpo-menge,&lt;/P&gt;&lt;P&gt;        labst LIKE mard-labst,&lt;/P&gt;&lt;P&gt;        labst1 LIKE mard-labst,&lt;/P&gt;&lt;P&gt;        labst2 LIKE mard-labst,&lt;/P&gt;&lt;P&gt;        bal_stk LIKE mard-labst,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        shrtg LIKE mard-labst,&lt;/P&gt;&lt;P&gt;        qty LIKE stpo-menge,       " Quantity&lt;/P&gt;&lt;P&gt;        maktx LIKE makt-maktx,     " Description&lt;/P&gt;&lt;P&gt;        RGEKZ like marc-RGEKZ,&lt;/P&gt;&lt;P&gt;        END OF itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : itab TYPE STANDARD TABLE OF itab1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : itab2 TYPE STANDARD TABLE OF itab1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : itab3 TYPE STANDARD TABLE OF itab1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :col_pos TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : wa_itab TYPE itab1.&lt;/P&gt;&lt;P&gt;DATA : wa_itab3 TYPE itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : wa_it TYPE itab1.&lt;/P&gt;&lt;P&gt;DATA : wa_it1 TYPE itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**----&lt;/P&gt;&lt;HR originaltext="-------------------------" /&gt;&lt;P&gt;ALV DECLERATION -&lt;/P&gt;&lt;HR originaltext="----------------------------------------------" /&gt;&lt;P&gt;DATA: linecolor TYPE slis_specialcol_alv OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: alv_layout TYPE slis_layout_alv.&lt;/P&gt;&lt;P&gt;DATA: alv_layout1 TYPE slis_layout_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: fieldcat TYPE slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      fieldcat_ln LIKE LINE OF fieldcat,&lt;/P&gt;&lt;P&gt;      sortcat TYPE slis_t_sortinfo_alv,&lt;/P&gt;&lt;P&gt;      sortcat_ln LIKE LINE OF sortcat,&lt;/P&gt;&lt;P&gt;      eventcat TYPE slis_t_event,&lt;/P&gt;&lt;P&gt;      eventcat_ln LIKE LINE OF eventcat,&lt;/P&gt;&lt;P&gt;      alv_print TYPE slis_print_alv.&lt;/P&gt;&lt;P&gt;********************&lt;/P&gt;&lt;P&gt;DATA: fieldcat1 TYPE slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      fieldcat_ln1 LIKE LINE OF fieldcat,&lt;/P&gt;&lt;P&gt;      sortcat1 TYPE slis_t_sortinfo_alv,&lt;/P&gt;&lt;P&gt;      sortcat_ln1 LIKE LINE OF sortcat,&lt;/P&gt;&lt;P&gt;      eventcat1 TYPE slis_t_event,&lt;/P&gt;&lt;P&gt;      eventcat_ln1 LIKE LINE OF eventcat,&lt;/P&gt;&lt;P&gt;      alv_print1 TYPE slis_print_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA it_sort    TYPE slis_t_sortinfo_alv.&lt;/P&gt;&lt;P&gt;DATA wa_sort    LIKE LINE OF it_sort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***----&lt;/P&gt;&lt;HR originaltext="-------------------------------" /&gt;&lt;P&gt; SELECTION SCREEN -&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt;SELECTION-SCREEN : BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : matnr FOR mast-matnr OBLIGATORY NO INTERVALS NO-EXTENSION.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : qty FOR stpo-menge OBLIGATORY NO INTERVALS NO-EXTENSION.&lt;/P&gt;&lt;P&gt;*SELECT-OPTIONS : lgort FOR stpo-lgort. " OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;********************************************************************************&lt;/P&gt;&lt;P&gt;SELECT aufnr rsnum INTO TABLE it_itab FROM afko UP TO 1 ROWS WHERE plnbez IN matnr ORDER BY aufnr DESCENDING.&lt;/P&gt;&lt;P&gt;IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;  MESSAGE 'Data not found' TYPE 'E'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT matnr posnr stlnr stlkn&lt;/P&gt;&lt;P&gt;*rgekz&lt;/P&gt;&lt;P&gt;FROM resb INTO TABLE itab FOR ALL ENTRIES IN it_itab WHERE rsnum = it_itab-rsnum AND erfmg NE '0.00'.&lt;/P&gt;&lt;P&gt;*********************************&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE maktx FROM makt INTO itab-maktx WHERE matnr = itab-matnr.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE lgort menge FROM stpo INTO (itab-lgort , itab-menge) WHERE idnrk = itab-matnr AND stlnr = itab-stlnr AND stlkn = itab-stlkn.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE labst FROM mard INTO itab-labst WHERE matnr = itab-matnr AND werks = 'BILF' AND lgort = itab-lgort.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE rgekz FROM marc INTO itab-rgekz WHERE matnr = itab-matnr.  " AND werks = 'BILF' AND lgort = itab-lgort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SUM( labst ) FROM mard INTO itab-labst1 WHERE matnr = itab-matnr AND werks = 'BILF'&lt;/P&gt;&lt;P&gt;                                                 AND lgort IN ('COMP' , 'EBSS' , 'EDSS' , 'ELEC' , 'GDNS' , 'MAIN' , 'RECP' , 'SFNS' , 'COQA' , 'NSQA' , 'SPQA').&lt;/P&gt;&lt;P&gt;  SELECT SUM( labst ) FROM mard INTO itab-labst2 WHERE matnr = itab-matnr AND werks = 'BILF'.&lt;/P&gt;&lt;P&gt;  itab-bal_stk = itab-labst2 - itab-labst - itab-labst1.&lt;/P&gt;&lt;P&gt;  IF itab-bal_stk LT 0.&lt;/P&gt;&lt;P&gt;    itab-bal_stk = 0.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  itab-req_qty = qty-low * itab-menge.&lt;/P&gt;&lt;P&gt;  itab-shrtg = itab-req_qty - itab-labst.&lt;/P&gt;&lt;P&gt;  IF itab-shrtg LT 0.&lt;/P&gt;&lt;P&gt;    itab-shrtg = 0.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MODIFY itab INDEX sy-tabix TRANSPORTING maktx lgort req_qty labst rgekz labst1 shrtg bal_stk.&lt;/P&gt;&lt;P&gt;  CLEAR : itab.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;********************************************************************************&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat1.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat5.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat2.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat4.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat3.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat6.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat7.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat8.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat9.&lt;/P&gt;&lt;P&gt;PERFORM build_fieldcat10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM build_eventcat.&lt;/P&gt;&lt;P&gt;******PERFORM build_sortcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM start_list_viewer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  START_LIST_VIEWER&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM start_list_viewer .&lt;/P&gt;&lt;P&gt;  alv_layout-colwidth_optimize = 'X'.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_callback_program      = 'ZPP_REPORT_NEW'&lt;/P&gt;&lt;P&gt;      i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;      is_layout               = alv_layout&lt;/P&gt;&lt;P&gt;      it_fieldcat             = fieldcat&lt;/P&gt;&lt;P&gt;      i_default               = 'X'&lt;/P&gt;&lt;P&gt;      i_save                  = 'A'&lt;/P&gt;&lt;P&gt;      it_sort                 = it_sort&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab                = itab&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      program_error           = 1&lt;/P&gt;&lt;P&gt;      OTHERS                  = 2.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " START_LIST_VIEWER&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_EVENTCAT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_eventcat .&lt;/P&gt;&lt;P&gt;  eventcat_ln-name =  slis_ev_top_of_page.&lt;/P&gt;&lt;P&gt;  eventcat_ln-form = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;  APPEND eventcat_ln TO eventcat.&lt;/P&gt;&lt;P&gt;  APPEND eventcat_ln TO eventcat.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_EVENTCAT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_SORTCAT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***form BUILD_SORTCAT .&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;    Clear: WA_SORT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt; WA_SORT-spos = 1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt; WA_SORT-fieldname = 'IDNRK'. "&lt;/P&gt;&lt;/LI&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt; WA_SORT-up = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt; WA_SORT-subtot = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt; append WA_SORT  TO IT_SORT.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;***endform.                    " BUILD_SORTCAT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT1&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat1 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'MATNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Material'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT1&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT2&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat2 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'LGORT'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Stor Loc'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT2&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT3&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat3 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'REQ_QTY'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Req Qty'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '10'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-datatype  = 'QUAN'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT3&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT4&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat4 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'POSNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Item No.'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="68" type="ul"&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2010 11:32:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561898#M1431482</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-02-02T11:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select query 1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561899#M1431483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;continue....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT4&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT5&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat5 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'MAKTX'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Description'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT5&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT6&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat6 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'LABST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Conf Stk'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT6&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT7&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat7 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'SHRTG'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Shortage'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT7&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT8&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat8 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'LABST1'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Store Stk'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT8&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT9&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat9 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'BAL_STK'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Bal.Prd Stk'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT9&lt;/P&gt;&lt;P&gt;*********************&lt;/P&gt;&lt;P&gt;FORM user_command USING r_ucomm LIKE sy-ucomm&lt;/P&gt;&lt;P&gt;                  rs_selfield TYPE slis_selfield.&lt;/P&gt;&lt;P&gt;  CASE r_ucomm.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;IC1'.                                                                 "doubleclick&lt;/P&gt;&lt;P&gt;      READ TABLE itab INTO wa_itab3 INDEX rs_selfield-tabindex.&lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SELECT m1&lt;SUB&gt;matnr m1&lt;/SUB&gt;werks m1&lt;SUB&gt;lgort m1&lt;/SUB&gt;labst m2~maktx INTO TABLE it_itab2 FROM mard AS m1 INNER JOIN makt AS m2&lt;/P&gt;&lt;P&gt;                                                                            ON m1&lt;SUB&gt;matnr = m2&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;                                                                            WHERE m1~matnr = wa_itab3-matnr&lt;/P&gt;&lt;P&gt;                                                                              AND m1~werks = 'BILF'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM build_fieldcat11.&lt;/P&gt;&lt;P&gt;        PERFORM build_fieldcat55.&lt;/P&gt;&lt;P&gt;        PERFORM build_fieldcat22.&lt;/P&gt;&lt;P&gt;        PERFORM build_fieldcat66.&lt;/P&gt;&lt;P&gt;        PERFORM build_eventcat1.&lt;/P&gt;&lt;P&gt;        PERFORM start_list_viewer1.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CLEAR r_ucomm.&lt;/P&gt;&lt;P&gt;      REFRESH fieldcat1.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDFORM. "user_command&lt;/P&gt;&lt;P&gt;*************************&lt;/P&gt;&lt;P&gt;FORM start_list_viewer1 .&lt;/P&gt;&lt;P&gt;  alv_layout1-colwidth_optimize = 'X'.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_callback_program      = 'ZPP_REPORT_NEW'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      is_layout               = alv_layout1&lt;/P&gt;&lt;P&gt;      it_fieldcat             = fieldcat1&lt;/P&gt;&lt;P&gt;      i_default               = 'X'&lt;/P&gt;&lt;P&gt;      i_save                  = 'A'&lt;/P&gt;&lt;P&gt;      it_sort                 = it_sort&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab                = it_itab2&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      program_error           = 1&lt;/P&gt;&lt;P&gt;      OTHERS                  = 2.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " START_LIST_VIEWER&lt;/P&gt;&lt;P&gt;***************************************************&lt;/P&gt;&lt;P&gt;FORM build_eventcat1 .&lt;/P&gt;&lt;P&gt;  eventcat_ln1-name =  slis_ev_top_of_page.&lt;/P&gt;&lt;P&gt;  eventcat_ln1-form = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;  APPEND eventcat_ln1 TO eventcat1.&lt;/P&gt;&lt;P&gt;  APPEND eventcat_ln1 TO eventcat1.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_EVENTCAT&lt;/P&gt;&lt;P&gt;********************************************&lt;/P&gt;&lt;P&gt;FORM build_fieldcat11 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-ref_tabname = 'IT_ITAB2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-fieldname   = 'MATNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-seltext_m       = 'Material'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln1-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln1 TO fieldcat1.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT1&lt;/P&gt;&lt;P&gt;**************************&lt;/P&gt;&lt;P&gt;FORM build_fieldcat55 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-ref_tabname = 'IT_ITAB2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-fieldname   = 'MAKTX'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-seltext_m       = 'Description'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln1-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln1 TO fieldcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT5&lt;/P&gt;&lt;P&gt;**********************************************&lt;/P&gt;&lt;P&gt;FORM build_fieldcat66 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-ref_tabname = 'IT_ITAB2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-fieldname   = 'LABST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-seltext_m       = 'S.Loc Stk'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln1-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln1 TO fieldcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT6&lt;/P&gt;&lt;P&gt;****************&lt;/P&gt;&lt;P&gt;FORM build_fieldcat22 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-ref_tabname = 'IT_ITAB2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-fieldname   = 'LGORT'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-seltext_m       = 'S.Loc'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '18'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln1-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln1-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln1 TO fieldcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT6&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_FIELDCAT10&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_fieldcat10 .&lt;/P&gt;&lt;P&gt;  ADD 1 TO col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-ref_tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname   = 'RGEKZ'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_m       = 'Back Flush'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-outputlen = '10'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  fieldcat_ln-datatype  = 'QUAN'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-key         =  space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_zero     = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-do_sum      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-col_pos     = col_pos.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out      = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-qfieldname  = space.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-hotspot     = space.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT10&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2010 11:33:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561899#M1431483</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-02-02T11:33:02Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select query 1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561900#M1431484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you think anyone can interpret this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Either separate the code into blocks or post only the relevant part of code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Swarna Munukoti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2010 11:36:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561900#M1431484</guid>
      <dc:creator>former_member217544</dc:creator>
      <dc:date>2010-02-02T11:36:44Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select query 1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561901#M1431485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;there is a limit of &lt;STRONG&gt;2500&lt;/STRONG&gt; characters per post. You don't know ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2010 11:37:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561901#M1431485</guid>
      <dc:creator>faisalatsap</dc:creator>
      <dc:date>2010-02-02T11:37:22Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select query 1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561902#M1431486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you write down just the query in which you are facing problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thansk,&lt;/P&gt;&lt;P&gt;Archana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2010 11:38:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-query-1/m-p/6561902#M1431486</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-02-02T11:38:00Z</dc:date>
    </item>
  </channel>
</rss>

