<?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: Make ALV GRID screen resizable in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521021#M1261908</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mohaiyuddin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My custom control screen is fixed and having a horizontal scroll as required. What I need is to make the ALV screens displayed on it to be resizable. As you can see in my question above Screen 1000 is the Screen having the Custom control. &lt;/P&gt;&lt;P&gt;The ALV classes are used to display small screens above it. I want those to be resizable.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Apr 2009 10:04:33 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-27T10:04:33Z</dc:date>
    <item>
      <title>Make ALV GRID screen resizable</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521018#M1261905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created an object V_MAPBOX using reference to class CL_GUI_DIALOGBOX_CONTAINER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CREATE OBJECT v_mapbox&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        width = 300&lt;/P&gt;&lt;P&gt;        height = 130&lt;/P&gt;&lt;P&gt;        style = cl_gui_control=&amp;gt;ws_sysmenu&lt;/P&gt;&lt;P&gt;        repid = 'ZMAP'&lt;/P&gt;&lt;P&gt;        dynnr = '1000'&lt;/P&gt;&lt;P&gt;        top = v_top2&lt;/P&gt;&lt;P&gt;        left = v_left2&lt;/P&gt;&lt;P&gt;        caption = 'Mapping Information'&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        cntl_error = 1&lt;/P&gt;&lt;P&gt;        cntl_system_error = 2&lt;/P&gt;&lt;P&gt;        create_error = 3&lt;/P&gt;&lt;P&gt;        lifetime_error = 4&lt;/P&gt;&lt;P&gt;        lifetime_dynpro_dynpro_link = 5&lt;/P&gt;&lt;P&gt;        event_already_registered = 6&lt;/P&gt;&lt;P&gt;        error_regist_event = 7&lt;/P&gt;&lt;P&gt;        OTHERS = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then created an object V_MAPALV with reference to class CL_GUI_ALV_GRID exporting V_MAPBOX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally I am calling the method SET_TABLE_FOR_FIRST_DISPLAY of CL_GUI_ALV_GRID to display the screen on my custom container of screen 1000.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD v_mapalv-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_save                        = 'A'&lt;/P&gt;&lt;P&gt;        is_layout                     = wa_layout&lt;/P&gt;&lt;P&gt;      CHANGING&lt;/P&gt;&lt;P&gt;        it_outtab                     = i_map&lt;/P&gt;&lt;P&gt;        it_fieldcatalog              = i_fieldcat_map&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        invalid_parameter_combination = 1&lt;/P&gt;&lt;P&gt;        program_error                 = 2&lt;/P&gt;&lt;P&gt;        too_many_lines                = 3&lt;/P&gt;&lt;P&gt;        OTHERS                        = 4.&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The screen is getting displayed as expected. But I require to make this ALV screen to be resizable while it is displayed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have tried calling     CALL METHOD v_mapbox-&amp;gt;resize, before calling the V_MAPALV methods but it does not work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Need to know how can I make this resizable.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 09:11:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521018#M1261905</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-27T09:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: Make ALV GRID screen resizable</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521019#M1261906</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;ABAP objects are used to implement the controls in programs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An SAP Container can contain other controls (for example, SAP ALV Grid Control, Tree Control, SAP Picture Control, SAP Splitter Control, and so on). It administers these controls logically in one collection and provides a physical area for the display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every control exists in a container. Since containers are themselves controls, they can be nested within one another. The container becomes the parent of its control. SAP containers are divided into five groups:&lt;/P&gt;&lt;P&gt;SAP custom container: Displays within an area defined in Screen Painter on screens or sub screens.&lt;/P&gt;&lt;P&gt;Class: CL_GUI_CUSTOM_CONTAINER&lt;/P&gt;&lt;P&gt;SAP dialog box container: Displays in a modeless dialog box or as a full screen. Class:&lt;/P&gt;&lt;P&gt;CL_GUI_DIALOGBOX_CONTAINER&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP docking container: Displays as docked, resizable sub-window with the option of displaying it as a modeless dialog box. Class: CL_GUI_DOCKING_CONTAINER&lt;/P&gt;&lt;P&gt;SAP splitter container: Displays and groups several controls in one area - that is, splits the area into cells Class: CL_GUI_SPLITTER_CONTAINER&lt;/P&gt;&lt;P&gt;SAP easy splitter container: Displays controls in two cells, which the user can resize using a split bar. Class: CL_GUI_EASY_SPLITTER_CONTAINER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the control, you can adjust the column width by dragging, or use the 'Optimum width' function to adjust the column width to the data currently displayed. You can also change the column sequence by selecting a column and dragging it to a new position.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Pradeep.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 09:25:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521019#M1261906</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-27T09:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: Make ALV GRID screen resizable</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521020#M1261907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Double click on your custom control, check if "vertical" and "horizontal" checkbox are ticked in Resizing options and proper values are assigned to Min. lines and Min. column&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mohaiyuddin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 09:31:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521020#M1261907</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-27T09:31:56Z</dc:date>
    </item>
    <item>
      <title>Re: Make ALV GRID screen resizable</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521021#M1261908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mohaiyuddin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My custom control screen is fixed and having a horizontal scroll as required. What I need is to make the ALV screens displayed on it to be resizable. As you can see in my question above Screen 1000 is the Screen having the Custom control. &lt;/P&gt;&lt;P&gt;The ALV classes are used to display small screens above it. I want those to be resizable.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 10:04:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521021#M1261908</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-27T10:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: Make ALV GRID screen resizable</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521022#M1261909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Abhishek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sorry, i didn't read the question carefully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to define 2 custom controls instead of one? You may give it a try if possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mohaiyuddin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 10:12:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521022#M1261909</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-27T10:12:04Z</dc:date>
    </item>
    <item>
      <title>Re: Make ALV GRID screen resizable</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521023#M1261910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am having one custom control Screen on which I am calling 3 different ALV screens. To make my question more clear " I want to know how can we increase or decrease the size of an ALV grid output screen, by placing the mouse at the corner of the screen and then dragging it to increase or decrease the size of the current display?".&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 10:21:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/make-alv-grid-screen-resizable/m-p/5521023#M1261910</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-27T10:21:10Z</dc:date>
    </item>
  </channel>
</rss>

