<?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: Class Container in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063796#M725927</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For example, if you display a class using transaction SE24, and then double-click on a method name the workbench editor will be displayed yet the transaction remains the same (SE24). Next double-click on a DDIC type used in the coding shown in the editor. Again, the system switches to the DDIC editor (looks like SE11) but remains in transaction SE24.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In general: Containers can only be used to display controls.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a sample program which implements a docking container with a splitter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: docking_left type ref to cl_gui_docking_container,&lt;/P&gt;&lt;P&gt;dock_sub_cont1 type ref to cl_gui_container,&lt;/P&gt;&lt;P&gt;dock_sub_cont2 type ref to cl_gui_container,&lt;/P&gt;&lt;P&gt;alv_bottom type ref to cl_gui_alv_grid,&lt;/P&gt;&lt;P&gt;splitter type ref to cl_gui_splitter_container,&lt;/P&gt;&lt;P&gt;html_viewer type ref to cl_gui_html_viewer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: p_check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it001w type table of t001w with header line.&lt;/P&gt;&lt;P&gt;data: repid type sy-repid.&lt;/P&gt;&lt;P&gt;data: url(255).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if docking_left is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create the docking and splitter containers&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;create object:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;docking_left&lt;/P&gt;&lt;P&gt;exporting repid = repid&lt;/P&gt;&lt;P&gt;dynnr = sy-dynnr&lt;/P&gt;&lt;P&gt;side = docking_left-&amp;gt;dock_at_left&lt;/P&gt;&lt;P&gt;extension = 525,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter&lt;/P&gt;&lt;P&gt;exporting parent = docking_left&lt;/P&gt;&lt;P&gt;rows = 2&lt;/P&gt;&lt;P&gt;columns = 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set the splitters.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter-&amp;gt;set_border&lt;/P&gt;&lt;P&gt;exporting border = space,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter-&amp;gt;get_container&lt;/P&gt;&lt;P&gt;exporting row = 1&lt;/P&gt;&lt;P&gt;column = 1&lt;/P&gt;&lt;P&gt;receiving container = dock_sub_cont1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter-&amp;gt;set_row_height&lt;/P&gt;&lt;P&gt;exporting id = 1&lt;/P&gt;&lt;P&gt;height = '25',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter-&amp;gt;get_container&lt;/P&gt;&lt;P&gt;exporting row = 2&lt;/P&gt;&lt;P&gt;column = 1&lt;/P&gt;&lt;P&gt;receiving container = dock_sub_cont2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;HTML control in the first container&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create object html_viewer&lt;/P&gt;&lt;P&gt;exporting parent = dock_sub_cont1&lt;/P&gt;&lt;P&gt;exceptions cntl_error = 1&lt;/P&gt;&lt;P&gt;cntl_install_error = 2&lt;/P&gt;&lt;P&gt;dp_install_error = 3&lt;/P&gt;&lt;P&gt;dp_error = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;html_viewer-&amp;gt;load_mime_object&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;object_id = 'HTMLCNTL_TESTHTM2_SAPLOGO'&lt;/P&gt;&lt;P&gt;object_url = 'SAPLOGO.GIF'&lt;/P&gt;&lt;P&gt;importing&lt;/P&gt;&lt;P&gt;assigned_url = url&lt;/P&gt;&lt;P&gt;exceptions object_not_found = 1&lt;/P&gt;&lt;P&gt;dp_error_general = 2&lt;/P&gt;&lt;P&gt;dp_invalid_parameter = 3,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;html_viewer-&amp;gt;show_data&lt;/P&gt;&lt;P&gt;exporting url = url&lt;/P&gt;&lt;P&gt;exceptions cntl_error = 1.&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;ALV grid in second splitter container.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * into corresponding fields of table it001w&lt;/P&gt;&lt;P&gt;from t001w.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create object alv_bottom&lt;/P&gt;&lt;P&gt;exporting i_parent = dock_sub_cont2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method alv_bottom-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;i_structure_name = 'T001W'&lt;/P&gt;&lt;P&gt;changing&lt;/P&gt;&lt;P&gt;it_outtab = it001w[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer the Following Threads,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3529012"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3198386"&gt;&lt;/A&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;*Reward points&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Nov 2007 02:58:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-16T02:58:19Z</dc:date>
    <item>
      <title>Class Container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063795#M725926</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 need to call a standard transaction in the class container(CL_GUI_CONTAINER), this is possible??? Somebody can help me???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Andre Oliveira.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 02:06:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063795#M725926</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T02:06:40Z</dc:date>
    </item>
    <item>
      <title>Re: Class Container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063796#M725927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For example, if you display a class using transaction SE24, and then double-click on a method name the workbench editor will be displayed yet the transaction remains the same (SE24). Next double-click on a DDIC type used in the coding shown in the editor. Again, the system switches to the DDIC editor (looks like SE11) but remains in transaction SE24.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In general: Containers can only be used to display controls.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a sample program which implements a docking container with a splitter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: docking_left type ref to cl_gui_docking_container,&lt;/P&gt;&lt;P&gt;dock_sub_cont1 type ref to cl_gui_container,&lt;/P&gt;&lt;P&gt;dock_sub_cont2 type ref to cl_gui_container,&lt;/P&gt;&lt;P&gt;alv_bottom type ref to cl_gui_alv_grid,&lt;/P&gt;&lt;P&gt;splitter type ref to cl_gui_splitter_container,&lt;/P&gt;&lt;P&gt;html_viewer type ref to cl_gui_html_viewer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: p_check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it001w type table of t001w with header line.&lt;/P&gt;&lt;P&gt;data: repid type sy-repid.&lt;/P&gt;&lt;P&gt;data: url(255).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if docking_left is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create the docking and splitter containers&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;create object:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;docking_left&lt;/P&gt;&lt;P&gt;exporting repid = repid&lt;/P&gt;&lt;P&gt;dynnr = sy-dynnr&lt;/P&gt;&lt;P&gt;side = docking_left-&amp;gt;dock_at_left&lt;/P&gt;&lt;P&gt;extension = 525,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter&lt;/P&gt;&lt;P&gt;exporting parent = docking_left&lt;/P&gt;&lt;P&gt;rows = 2&lt;/P&gt;&lt;P&gt;columns = 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set the splitters.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter-&amp;gt;set_border&lt;/P&gt;&lt;P&gt;exporting border = space,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter-&amp;gt;get_container&lt;/P&gt;&lt;P&gt;exporting row = 1&lt;/P&gt;&lt;P&gt;column = 1&lt;/P&gt;&lt;P&gt;receiving container = dock_sub_cont1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter-&amp;gt;set_row_height&lt;/P&gt;&lt;P&gt;exporting id = 1&lt;/P&gt;&lt;P&gt;height = '25',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;splitter-&amp;gt;get_container&lt;/P&gt;&lt;P&gt;exporting row = 2&lt;/P&gt;&lt;P&gt;column = 1&lt;/P&gt;&lt;P&gt;receiving container = dock_sub_cont2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;HTML control in the first container&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create object html_viewer&lt;/P&gt;&lt;P&gt;exporting parent = dock_sub_cont1&lt;/P&gt;&lt;P&gt;exceptions cntl_error = 1&lt;/P&gt;&lt;P&gt;cntl_install_error = 2&lt;/P&gt;&lt;P&gt;dp_install_error = 3&lt;/P&gt;&lt;P&gt;dp_error = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;html_viewer-&amp;gt;load_mime_object&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;object_id = 'HTMLCNTL_TESTHTM2_SAPLOGO'&lt;/P&gt;&lt;P&gt;object_url = 'SAPLOGO.GIF'&lt;/P&gt;&lt;P&gt;importing&lt;/P&gt;&lt;P&gt;assigned_url = url&lt;/P&gt;&lt;P&gt;exceptions object_not_found = 1&lt;/P&gt;&lt;P&gt;dp_error_general = 2&lt;/P&gt;&lt;P&gt;dp_invalid_parameter = 3,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;html_viewer-&amp;gt;show_data&lt;/P&gt;&lt;P&gt;exporting url = url&lt;/P&gt;&lt;P&gt;exceptions cntl_error = 1.&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;ALV grid in second splitter container.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * into corresponding fields of table it001w&lt;/P&gt;&lt;P&gt;from t001w.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create object alv_bottom&lt;/P&gt;&lt;P&gt;exporting i_parent = dock_sub_cont2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method alv_bottom-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;i_structure_name = 'T001W'&lt;/P&gt;&lt;P&gt;changing&lt;/P&gt;&lt;P&gt;it_outtab = it001w[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer the Following Threads,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3529012"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3198386"&gt;&lt;/A&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;*Reward points&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 02:58:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063796#M725927</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T02:58:19Z</dc:date>
    </item>
    <item>
      <title>Re: Class Container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063797#M725928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Andre&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The answer is obviously: &amp;lt;b&amp;gt;NO&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The repository browser (SE80) is a good example:&lt;/P&gt;&lt;P&gt;- even if you switch from a report (SE80) to a class used in this report (SE24) and some of the defined DDIC objects (SE11) the transaction changes only &amp;lt;i&amp;gt;apparently &amp;lt;/i&amp;gt;- it always &amp;lt;u&amp;gt;remains SE80&amp;lt;/u&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second reason: container can only contain other containers or controls but no "normal" screen elements like input fields, table controls, etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;  Uwe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 04:31:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063797#M725928</guid>
      <dc:creator>uwe_schieferstein</dc:creator>
      <dc:date>2007-11-16T04:31:59Z</dc:date>
    </item>
    <item>
      <title>Re: Class Container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063798#M725929</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that you not understand my question, becouse if had understand, never did say that my quastion was  obviously.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Att.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ANdre.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 15:21:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063798#M725929</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T15:21:06Z</dc:date>
    </item>
    <item>
      <title>Re: Class Container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063799#M725930</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Andre&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even if I misunderstood you the answer is still: &amp;lt;b&amp;gt;No&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;  Uwe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 16:49:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-container/m-p/3063799#M725930</guid>
      <dc:creator>uwe_schieferstein</dc:creator>
      <dc:date>2007-11-16T16:49:59Z</dc:date>
    </item>
  </channel>
</rss>

