<?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: Column width changing in ALV report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639616#M284955</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alekhya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can do that with the help of layout, variant, save options of the ALV FM.&lt;/P&gt;&lt;P&gt;then you get a chance to save the layout variant. save the variant as you wish, next time if you choose that it will display the out with same properties.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LS_VARI TYPE DISVARIANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**Vaiant to save the layout&lt;/P&gt;&lt;P&gt;  LS_VARI-REPORT      = SY-REPID.&lt;/P&gt;&lt;P&gt;  LS_VARI-HANDLE      = SPACE.&lt;/P&gt;&lt;P&gt; LS_VARI-LOG_GROUP   = SPACE.&lt;/P&gt;&lt;P&gt;  LS_VARI-USERNAME    = 'TESTUSER'.&lt;/P&gt;&lt;P&gt;  LS_VARI-VARIANT     = SPACE.&lt;/P&gt;&lt;P&gt;  LS_VARI-TEXT        = SPACE.&lt;/P&gt;&lt;P&gt;  LS_VARI-DEPENDVARS  = SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pass the variant to is_variant, and i_save = 'X'. and layout parameter. then you will see option to save the layout variant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Nov 2006 09:51:10 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-22T09:51:10Z</dc:date>
    <item>
      <title>Column width changing in ALV report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639612#M284951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a requirement like,&lt;/P&gt;&lt;P&gt;I need to change the column width and save it as variant in my ALV Report, &lt;/P&gt;&lt;P&gt;I am usning FMs for grid display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for ex, If I shrink the column width and save it with save variant button in standard ALV toolbar it should save and remains same. When I execute with that variant, it should show the same width which I changed last time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please me....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am very mcuh  thankful for your quick responses......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2006 08:44:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639612#M284951</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-22T08:44:10Z</dc:date>
    </item>
    <item>
      <title>Re: Column width changing in ALV report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639613#M284952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's exactly is the purpose of the LAYOUT's. Set the width of the columns and save that setting as a layout (and also default). The next time you execute that you should be able to see the same output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should enable saving of the layout using I_SAVE parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;Note - Please mark all the helpful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2006 08:51:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639613#M284952</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-22T08:51:34Z</dc:date>
    </item>
    <item>
      <title>Re: Column width changing in ALV report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639614#M284953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alekhya,&lt;/P&gt;&lt;P&gt;In the call to the FM REUSE_ALV_GRID_DISPLAY&lt;/P&gt;&lt;P&gt;set the parameter I_SAVE = 'A'&lt;/P&gt;&lt;P&gt;and pass IS_VARIANT = v_var&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_var of type DISVARIANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will allow you to save the layout in the ALV display. When you display the ALV Grid you can choose one of the saved layout.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Wenceslaus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2006 08:51:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639614#M284953</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-22T08:51:42Z</dc:date>
    </item>
    <item>
      <title>Re: Column width changing in ALV report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639615#M284954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi alekhya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;declare the selection screen parameter first.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK e WITH FRAME TITLE text-053.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_varia TYPE slis_vari.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK e.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then use the following function module for get the default varient.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection screen check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;               A T   S E L E C T I O N - S C R E E N                 *&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;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT p_varia IS INITIAL.&lt;/P&gt;&lt;P&gt;    MOVE st_variant TO st_var_usr.&lt;/P&gt;&lt;P&gt;    MOVE p_varia TO st_var_usr-variant.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_save     = c_save&lt;/P&gt;&lt;P&gt;      CHANGING&lt;/P&gt;&lt;P&gt;        cs_variant = st_var_usr.&lt;/P&gt;&lt;P&gt;    st_variant = st_var_usr.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    PERFORM z_variant_init.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_varia.&lt;/P&gt;&lt;P&gt;  PERFORM z_f4_varia CHANGING p_varia.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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  z_variant_init&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;FORM z_variant_init .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR st_variant.&lt;/P&gt;&lt;P&gt;  st_variant-report = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " z_variant_init&lt;/P&gt;&lt;P&gt;&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  z_f4_varia&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     &amp;lt;--P_P_VARIA  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;FORM z_f4_varia  CHANGING pc_varia TYPE slis_vari.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: l_exit  TYPE char1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM z_variant_init.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_VARIANT_F4'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      is_variant = st_variant&lt;/P&gt;&lt;P&gt;      i_save     = c_save&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      e_exit     = l_exit&lt;/P&gt;&lt;P&gt;      es_variant = st_var_usr&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      not_found  = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 2.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE 'S'      NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    IF l_exit = space.&lt;/P&gt;&lt;P&gt;      pc_varia = st_var_usr-variant.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " z_f4_varia&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the above code u will get some idea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;Sekhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2006 09:11:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639615#M284954</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-22T09:11:33Z</dc:date>
    </item>
    <item>
      <title>Re: Column width changing in ALV report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639616#M284955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alekhya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can do that with the help of layout, variant, save options of the ALV FM.&lt;/P&gt;&lt;P&gt;then you get a chance to save the layout variant. save the variant as you wish, next time if you choose that it will display the out with same properties.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LS_VARI TYPE DISVARIANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**Vaiant to save the layout&lt;/P&gt;&lt;P&gt;  LS_VARI-REPORT      = SY-REPID.&lt;/P&gt;&lt;P&gt;  LS_VARI-HANDLE      = SPACE.&lt;/P&gt;&lt;P&gt; LS_VARI-LOG_GROUP   = SPACE.&lt;/P&gt;&lt;P&gt;  LS_VARI-USERNAME    = 'TESTUSER'.&lt;/P&gt;&lt;P&gt;  LS_VARI-VARIANT     = SPACE.&lt;/P&gt;&lt;P&gt;  LS_VARI-TEXT        = SPACE.&lt;/P&gt;&lt;P&gt;  LS_VARI-DEPENDVARS  = SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pass the variant to is_variant, and i_save = 'X'. and layout parameter. then you will see option to save the layout variant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2006 09:51:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-changing-in-alv-report/m-p/1639616#M284955</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-22T09:51:10Z</dc:date>
    </item>
  </channel>
</rss>

