<?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: ALV: Foreground Vs Background in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768918#M38049</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kenneth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; its happy to note that it can be run in background.&lt;/P&gt;&lt;P&gt; can you explain how you did it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; it would be of great help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; thnx in advance...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Balaji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 03 Jun 2004 14:15:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2004-06-03T14:15:19Z</dc:date>
    <item>
      <title>ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768912#M38043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can someone explain steps involved in coding ALV which can be used both in foreground and in background?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Bala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 May 2004 13:31:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768912#M38043</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-05-28T13:31:00Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768913#M38044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use function module REUSE_ALV_GRID_DISPLAY.&lt;/P&gt;&lt;P&gt;First, build your ALV internal table to store the data to be shown in report.  Then build your field catalog. Then call REUSE_ALV_GRID_DISPLAY.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you need a complete sample program, I can post one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 May 2004 13:41:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768913#M38044</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2004-05-28T13:41:22Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768914#M38045</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is a sample program for you. Running this program in background will automatically convert to print preview mode when printing occurs.  You can then check the spool via SP01.  Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Created 05/28/2004    By: Rich Heilman, Jr. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZSAMPLE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Global ALV Data Declarations&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TYPE-POOLS SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Miscellanous Data Declarations&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: FIELDCAT TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Internal Tables&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: BEGIN OF IALV OCCURS 0,&lt;/P&gt;&lt;P&gt;      VBELN TYPE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;      POSNR TYPE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;      MATNR TYPE VBAP-MATNR,&lt;/P&gt;&lt;P&gt;      KWMENG TYPE VBAP-KWMENG,&lt;/P&gt;&lt;P&gt;      END OF IALV .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Selection Screen&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001 .&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_VBELN FOR VBAP-VBELN,&lt;/P&gt;&lt;P&gt;                S_POSNR FOR VBAP-POSNR.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM GET_DATA.&lt;/P&gt;&lt;P&gt;  PERFORM CALL_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&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="59" type="ul"&gt;&lt;P&gt;      FORM GET_DATA.&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;P&gt;**********************************************************&lt;/P&gt;&lt;P&gt;FORM GET_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR IALV.  REFRESH IALV.&lt;/P&gt;&lt;P&gt;  SELECT * INTO CORRESPONDING FIELDS OF TABLE IALV&lt;/P&gt;&lt;P&gt;                FROM VBAP&lt;/P&gt;&lt;P&gt;                       WHERE VBELN IN S_VBELN&lt;/P&gt;&lt;P&gt;                         AND POSNR IN S_POSNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CALL_ALV&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;**********************************************************&lt;/P&gt;&lt;P&gt;FORM CALL_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: VARIANT TYPE  DISVARIANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  VARIANT-REPORT = SY-REPID.&lt;/P&gt;&lt;P&gt;  VARIANT-USERNAME = SY-UNAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM BUILD_FIELD_CATALOG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Call ABAP List Viewer (ALV)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            IT_FIELDCAT = FIELDCAT&lt;/P&gt;&lt;P&gt;            IS_VARIANT  = VARIANT&lt;/P&gt;&lt;P&gt;            I_SAVE      = 'U'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            T_OUTTAB    = IALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     Form  BUILD_Fieldcatalog - Set Up Columns/Headings&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;**********************************************************&lt;/P&gt;&lt;P&gt;FORM BUILD_FIELD_CATALOG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: LS_FCAT TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;  REFRESH: FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: LS_FCAT.&lt;/P&gt;&lt;P&gt;  LS_FCAT-REPTEXT_DDIC    = 'Sales Doc Number'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-FIELDNAME  = 'VBELN'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-OUTPUTLEN  = '10'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-COL_POS    = 1.&lt;/P&gt;&lt;P&gt;  APPEND LS_FCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: LS_FCAT.&lt;/P&gt;&lt;P&gt;  LS_FCAT-REPTEXT_DDIC    = 'SD Item'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-FIELDNAME  = 'POSNR'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-OUTPUTLEN  = '6'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-COL_POS    = 2.&lt;/P&gt;&lt;P&gt;  APPEND LS_FCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: LS_FCAT.&lt;/P&gt;&lt;P&gt;  LS_FCAT-REPTEXT_DDIC    = 'Material'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-FIELDNAME  = 'MATNR'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-OUTPUTLEN  = '18'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-COL_POS    = 3.&lt;/P&gt;&lt;P&gt;  LS_FCAT-NO_OUT     = 'X'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-REF_FIELDNAME  = 'MATNR'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-REF_TABNAME  = 'MARA'.&lt;/P&gt;&lt;P&gt;  APPEND LS_FCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: LS_FCAT.&lt;/P&gt;&lt;P&gt;  LS_FCAT-REPTEXT_DDIC    = 'Quantity'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-FIELDNAME  = 'KWMENG'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-OUTPUTLEN  = '12'.&lt;/P&gt;&lt;P&gt;  LS_FCAT-COL_POS    = 5.&lt;/P&gt;&lt;P&gt;  APPEND LS_FCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 May 2004 13:55:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768914#M38045</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2004-05-28T13:55:44Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768915#M38046</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your response, Rich. It is so fast.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was reading the documentation in SAP Library and found the similar example shown below. It works fine. (I apologize for any improper copy&amp;amp;paste!!).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Bala&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; Report  ZBA_TEST_ALV_001                                            *&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;*&amp;amp;                                                                     *&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;&lt;/P&gt;&lt;P&gt;REPORT  zba_test_alv_001 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TABLES: mara.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Output internal table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: itab      TYPE TABLE OF mara.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ALV Grid&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: r_grid    TYPE REF TO cl_gui_alv_grid.&lt;/P&gt;&lt;P&gt;DATA: r_control TYPE REF TO cl_gui_custom_container.&lt;/P&gt;&lt;P&gt;DATA: g_dock    TYPE REF TO cl_gui_docking_container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Other Data Declaration&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: okcode(4) TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Selection screen&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK ONE with frame.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: so_matnr FOR mara-matnr.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END   OF BLOCK ONE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM mara INTO TABLE itab WHERE matnr IN so_matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL SCREEN 100.&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;      Module  STATUS_0100  OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE status_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'LISTOUT1'.&lt;/P&gt;&lt;P&gt;  SET TITLEBAR  'LIST1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF r_control IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check whether the program is run in batch or foreground&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IF cl_gui_alv_grid=&amp;gt;offline( ) IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Run in foreground&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CREATE OBJECT r_control EXPORTING container_name = 'CONTAINER_1'.&lt;/P&gt;&lt;P&gt;      CREATE OBJECT r_grid    EXPORTING i_parent = r_control.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Run in background&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CREATE OBJECT r_grid    EXPORTING i_parent = g_dock.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Structure ZBA_MARA1 is defined in DDIC as linetype&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL METHOD r_grid-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_structure_name = 'ZBA_MARA1'&lt;/P&gt;&lt;P&gt;      CHANGING&lt;/P&gt;&lt;P&gt;        it_outtab        = itab.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " STATUS_0100  OUTPUT&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;      Module  USER_COMMAND_0100  INPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE user_command_0100 INPUT.&lt;/P&gt;&lt;P&gt;  CASE okcode.&lt;/P&gt;&lt;P&gt;    WHEN 'BACK'.&lt;/P&gt;&lt;P&gt;      SET SCREEN 0.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " USER_COMMAND_0100  INPUT&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 May 2004 14:25:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768915#M38046</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-05-28T14:25:11Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768916#M38047</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I wouldn't use that code if I were you.  If submitted in background it will bomb every time.  Remember that "CALL SCREEN" is a dialog statement.  Background process does not know where to throw the screen.  That is why I sent you the code for using the function module.  Its easier and cleaner.  I am 100% sure that your previous code will not work.  I have written ABAPS using both ways.  I only use the "OBJECT" way when the user has to select rows in the ALV grid.  Otherwise I use the FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 May 2004 14:48:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768916#M38047</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2004-05-28T14:48:04Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768917#M38048</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Contrary to popular opinion, "Call Screen . . ." syntax for ALV can be used for background processing.  We've done it.  We do not allow the use of the REUSE functions because SAP does not officially support these functions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Jun 2004 21:42:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768917#M38048</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-06-01T21:42:09Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768918#M38049</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kenneth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; its happy to note that it can be run in background.&lt;/P&gt;&lt;P&gt; can you explain how you did it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; it would be of great help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; thnx in advance...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Balaji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jun 2004 14:15:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768918#M38049</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-06-03T14:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768919#M38050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Wow! How did you do it!!?? Did you use SUPRESS DIALOG by any chance? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REUSE FM processing takes place in the server and CREATE OBJECT processes at the frontend (GUI) level. So technically REUSE FM's shouldnt be used at all as it takes up server processing time...but can the 'CALL SCREEN' statement be used in the background? I thought it bombs out?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Very curious &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sougata.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Jun 2004 14:02:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768919#M38050</guid>
      <dc:creator>Sougata</dc:creator>
      <dc:date>2004-06-13T14:02:06Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768920#M38051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My example above with 'Call Screen ..' works fine in background. FYI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Bala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jun 2004 17:01:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768920#M38051</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-06-14T17:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768921#M38052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bala,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I tried your example, but found that on executing it in background, i just do get the List output and not the alv output as i do get when i run it in foreground.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Balaji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 03 Jul 2004 09:15:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768921#M38052</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-07-03T09:15:15Z</dc:date>
    </item>
    <item>
      <title>Re: ALV: Foreground Vs Background</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768922#M38053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Trust you figured this out by now but... just in case:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Create Container object - but not in background&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IF cl_gui_alv_grid=&amp;gt;offline( ) IS INITIAL.&lt;/P&gt;&lt;P&gt;      CREATE OBJECT alv_cus_con EXPORTING container_name = alv_con.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Nov 2004 22:38:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-foreground-vs-background/m-p/768922#M38053</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-11-29T22:38:42Z</dc:date>
    </item>
  </channel>
</rss>

