<?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: code? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443521#M210747</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have a look at the following posts, it may be of some assistance. Asking the posters of these questions directly could lead to some assistance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="50289"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="88971"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="76393"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="27165"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Jul 2006 04:14:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-07-12T04:14:45Z</dc:date>
    <item>
      <title>code?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443520#M210746</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 want a code for OCX controls???&lt;/P&gt;&lt;P&gt;PLease send me a code&lt;/P&gt;&lt;P&gt;Thanks in Advance!!!&lt;/P&gt;&lt;P&gt;Gauima.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 04:09:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443520#M210746</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T04:09:59Z</dc:date>
    </item>
    <item>
      <title>Re: code?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443521#M210747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have a look at the following posts, it may be of some assistance. Asking the posters of these questions directly could lead to some assistance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="50289"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="88971"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="76393"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="27165"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 04:14:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443521#M210747</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T04:14:45Z</dc:date>
    </item>
    <item>
      <title>Re: code?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443522#M210748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;good&lt;/P&gt;&lt;P&gt;go through this&lt;/P&gt;&lt;P&gt;REPORT ZCOMBOBOX.&lt;/P&gt;&lt;P&gt;tables usr03.&lt;/P&gt;&lt;P&gt;data : itabitems like listitem occurs 0 with header line,&lt;/P&gt;&lt;P&gt;                         dname like usr03-bname,&lt;/P&gt;&lt;P&gt;                         indx type i,&lt;/P&gt;&lt;P&gt;                         itemname(256) type c,&lt;/P&gt;&lt;P&gt;                         first(4) type c value 'true'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF CNTL_FONT,&lt;/P&gt;&lt;P&gt;                                 INIT(1) TYPE C,&lt;/P&gt;&lt;P&gt;                                 F_TYPE TYPE I,&lt;/P&gt;&lt;P&gt;                                 BOLD TYPE I,&lt;/P&gt;&lt;P&gt;                                 ITALIC TYPE I,&lt;/P&gt;&lt;P&gt;                                 SIZE TYPE I,&lt;/P&gt;&lt;P&gt;                         END OF CNTL_FONT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF CNTL_HANDLE,&lt;/P&gt;&lt;P&gt;                                 OBJ LIKE OBJ_RECORD,&lt;/P&gt;&lt;P&gt;                                 SHELLID TYPE I,&lt;/P&gt;&lt;P&gt;                                 PARENTID TYPE I,&lt;/P&gt;&lt;P&gt;                                 C_TYPE(4) TYPE C,"CNTL_TYPE,&lt;/P&gt;&lt;P&gt;                                 CLSID LIKE CNTLSTRLIS-NAME,&lt;/P&gt;&lt;P&gt;                                 ORIGIN LIKE SY-REPID,&lt;/P&gt;&lt;P&gt;                                 HANDLE_TYPE(10) TYPE C,&lt;/P&gt;&lt;P&gt;                                 LIFETIME TYPE I,&lt;/P&gt;&lt;P&gt;                                 PROGRAM LIKE SY-REPID,&lt;/P&gt;&lt;P&gt;                                 DYNNR LIKE SY-DYNNR,&lt;/P&gt;&lt;P&gt;                                 IMODE TYPE I,&lt;/P&gt;&lt;P&gt;                                 DYNPRO_POS TYPE I,&lt;/P&gt;&lt;P&gt;                                 GUID TYPE I,&lt;/P&gt;&lt;P&gt;                         END OF CNTL_HANDLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : CNTL_FONT_DEFAULTS TYPE CNTL_FONT.&lt;/P&gt;&lt;P&gt;data : CNTL_HANDLE_TEST TYPE CNTL_HANDLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cntl_font_defaults-f_type = 0.&lt;/P&gt;&lt;P&gt;cntl_font_defaults-bold = 1.&lt;/P&gt;&lt;P&gt;cntl_font_defaults-italic = 0.&lt;/P&gt;&lt;P&gt;cntl_font_defaults-size = 0.&lt;/P&gt;&lt;P&gt;cntl_font_defaults-init = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select bname from usr03 into itabitems-item.&lt;/P&gt;&lt;P&gt;                 append itabitems.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call screen 1000.&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     COMBOCLICK     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 COMBOCLIK INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'COMBOBOX_GET_SELECTION'&lt;/P&gt;&lt;P&gt;                 EXPORTING&lt;/P&gt;&lt;P&gt;                                     HANDLE = CNTL_HANDLE_TEST&lt;/P&gt;&lt;P&gt;             IMPORTING&lt;/P&gt;&lt;P&gt;                                 INDEX = indx&lt;/P&gt;&lt;P&gt;                                 ITEM = itemname&lt;/P&gt;&lt;P&gt;             EXCEPTIONS&lt;/P&gt;&lt;P&gt;                                 CNTL_SYSTEM_ERROR = 1&lt;/P&gt;&lt;P&gt;                                 CNTL_ERROR = 2&lt;/P&gt;&lt;P&gt;                                 OTHERS = 3.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;         MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;                     WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;message ID SY-MSGID TYPE 'E' NUMBER 1&lt;/P&gt;&lt;P&gt;                             with itemname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.       &lt;/P&gt;&lt;P&gt;            " COMBOCLICK     INPUT&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     COMBOPBO     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 COMBOPBO OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF First = 'true'.&lt;/P&gt;&lt;P&gt;         First = 'false'.&lt;/P&gt;&lt;P&gt;         CALL FUNCTION 'OCX_COMBOBOX'&lt;/P&gt;&lt;P&gt;             EXPORTING&lt;/P&gt;&lt;P&gt;                                 LEFT = 100&lt;/P&gt;&lt;P&gt;                                 TOP = 20&lt;/P&gt;&lt;P&gt;                                 WIDTH = 280&lt;/P&gt;&lt;P&gt;                                 HEIGHT = 16&lt;/P&gt;&lt;P&gt;                                 FONT = CNTL_FONT_DEFAULTS&lt;/P&gt;&lt;P&gt;                                 VISIBLE = 'X'&lt;/P&gt;&lt;P&gt;                                 DISP_SCREEN = '1000'&lt;/P&gt;&lt;P&gt;             IMPORTING&lt;/P&gt;&lt;P&gt;                                 COMBOBOX_HANDLE = CNTL_HANDLE_TEST&lt;/P&gt;&lt;P&gt;                 TABLES&lt;/P&gt;&lt;P&gt;                                     LIST_ITEMS = itabitems&lt;/P&gt;&lt;P&gt;             EXCEPTIONS&lt;/P&gt;&lt;P&gt;                                 LINK_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;P&gt;                     MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;                                 WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;         ENDIF.&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;ENDMODULE.                " COMBOPBO     OUTPUT&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;mrutyun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 04:20:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443522#M210748</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T04:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: code?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443523#M210749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gauima,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declaration Part--&lt;/P&gt;&lt;P&gt;DATA: container TYPE REF TO cl_gui_custom_container,&lt;/P&gt;&lt;P&gt;      tree TYPE REF TO cl_gui_simple_tree.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_event(30),&lt;/P&gt;&lt;P&gt;      g_node_key TYPE tv_nodekey,&lt;/P&gt;&lt;P&gt;      node_key TYPE tv_nodekey,&lt;/P&gt;&lt;P&gt;      ans.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF t_plant OCCURS 0,&lt;/P&gt;&lt;P&gt;        werks LIKE mska-werks,&lt;/P&gt;&lt;P&gt;       END OF t_plant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : node_table LIKE STANDARD TABLE OF mtreesnode&lt;/P&gt;&lt;P&gt;       WITH DEFAULT KEY,&lt;/P&gt;&lt;P&gt;       t_node_table LIKE LINE OF node_table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  number(12).&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;      CLASS lcl_tree DEFINITION&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;      ........                                                      *&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;CLASS lcl_tree DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    CLASS-METHODS : catch_dbl FOR EVENT node_double_click OF&lt;/P&gt;&lt;P&gt;            cl_gui_simple_tree IMPORTING node_key.&lt;/P&gt;&lt;P&gt;ENDCLASS.&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;      CLASS lcl_tree IMPLEMENTATION&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;      ........                                                      *&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;CLASS lcl_tree IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  METHOD catch_dbl.&lt;/P&gt;&lt;P&gt;    g_event = 'NODE_DOUBLE_CLICK'.&lt;/P&gt;&lt;P&gt;    g_node_key = node_key.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: events TYPE cntl_simple_events,&lt;/P&gt;&lt;P&gt;        event TYPE cntl_simple_event.&lt;/P&gt;&lt;P&gt;  CREATE OBJECT container&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      container_name              = 'CUSTOM'.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e009(zvikalp).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE OBJECT tree&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      parent                      = container&lt;/P&gt;&lt;P&gt;      node_selection_mode  = cl_gui_simple_tree=&amp;gt;node_sel_mode_single.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e014(zvikalp).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  event-eventid = cl_gui_simple_tree=&amp;gt;eventid_node_double_click.&lt;/P&gt;&lt;P&gt;  event-appl_event = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND event TO events.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD tree-&amp;gt;set_registered_events&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      events                    = events&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;      illegal_event_combination = 3&lt;/P&gt;&lt;P&gt;      OTHERS                    = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e014(zvikalp).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SET HANDLER lcl_tree=&amp;gt;catch_dbl FOR tree.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT t_mchb BY werks.&lt;/P&gt;&lt;P&gt;  DELETE ADJACENT DUPLICATES FROM t_mchb. "COMPARING WERKS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: node LIKE mtreesnode,&lt;/P&gt;&lt;P&gt;        w_werks LIKE mska-werks,&lt;/P&gt;&lt;P&gt;        w_matnr LIKE mska-matnr,&lt;/P&gt;&lt;P&gt;        w_lgort LIKE mska-lgort,&lt;/P&gt;&lt;P&gt;        index(3),&lt;/P&gt;&lt;P&gt;        lindex(3),&lt;/P&gt;&lt;P&gt;        l_index(3),&lt;/P&gt;&lt;P&gt;        l_werks(8),&lt;/P&gt;&lt;P&gt;        l_lgort(8).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t_mchb.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING t_mchb TO t_plant.&lt;/P&gt;&lt;P&gt;    APPEND t_plant.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT t_plant.&lt;/P&gt;&lt;P&gt;  DELETE ADJACENT DUPLICATES FROM t_plant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT t_mchb[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    LOOP AT t_plant.&lt;/P&gt;&lt;P&gt;      index = sy-tabix.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'P' index t_plant-werks&lt;/P&gt;&lt;P&gt;      INTO node-node_key.&lt;/P&gt;&lt;P&gt;      l_werks = node-node_key.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      node-node_key = t_mchb-werks.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CLEAR node-relatkey.&lt;/P&gt;&lt;P&gt;      CLEAR node-relatship.&lt;/P&gt;&lt;P&gt;      node-n_image = '@A8@'.&lt;/P&gt;&lt;P&gt;      node-exp_image = '@A8@'.&lt;/P&gt;&lt;P&gt;      node-expander = 'X'.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'Plant' t_plant-werks&lt;/P&gt;&lt;P&gt;      INTO node-text SEPARATED BY space.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      node-text = t_mchb-werks.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      APPEND node TO node_table.&lt;/P&gt;&lt;P&gt;      CLEAR node.&lt;/P&gt;&lt;P&gt;      SORT t_mchb BY lgort.&lt;/P&gt;&lt;P&gt;      LOOP AT t_mchb.&lt;/P&gt;&lt;P&gt;        IF t_mchb-lgort &amp;lt;&amp;gt; w_lgort AND t_mchb-werks = t_plant-werks.&lt;/P&gt;&lt;P&gt;          w_lgort = t_mchb-lgort.&lt;/P&gt;&lt;P&gt;          l_index = l_index + 1.&lt;/P&gt;&lt;P&gt;          CONCATENATE  'L' index t_mchb-lgort&lt;/P&gt;&lt;P&gt;          INTO node-node_key.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      node-node_key = t_mchb-werks.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          l_lgort = node-node_key.&lt;/P&gt;&lt;P&gt;          node-relatkey = l_werks.&lt;/P&gt;&lt;P&gt;          node-relatship = cl_gui_simple_tree=&amp;gt;relat_last_child.&lt;/P&gt;&lt;P&gt;          node-n_image = '@AC@'.&lt;/P&gt;&lt;P&gt;          node-exp_image = '@AC@'.&lt;/P&gt;&lt;P&gt;          node-expander = 'X'.&lt;/P&gt;&lt;P&gt;          node-disabled = space.&lt;/P&gt;&lt;P&gt;          CONCATENATE 'Storage Location' t_mchb-lgort&lt;/P&gt;&lt;P&gt;          INTO node-text SEPARATED BY space.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      node-text = t_mchb-lgort.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          APPEND node TO node_table.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        CLEAR node.&lt;/P&gt;&lt;P&gt;        IF t_mchb-matnr &amp;lt;&amp;gt; w_matnr AND t_mchb-lgort = w_lgort AND&lt;/P&gt;&lt;P&gt;          t_mchb-werks = t_plant-werks.&lt;/P&gt;&lt;P&gt;          lindex = lindex + 1.&lt;/P&gt;&lt;P&gt;          w_matnr = t_mchb-matnr.&lt;/P&gt;&lt;P&gt;          l_count = t_mchb-quan.&lt;/P&gt;&lt;P&gt;          CONCATENATE 'M' index l_index lindex&lt;/P&gt;&lt;P&gt;          INTO node-node_key.&lt;/P&gt;&lt;P&gt;          node-relatkey = l_lgort.&lt;/P&gt;&lt;P&gt;          node-relatship = cl_gui_simple_tree=&amp;gt;relat_last_child.&lt;/P&gt;&lt;P&gt;          node-n_image = '@A6@'.&lt;/P&gt;&lt;P&gt;          node-exp_image = '@A6@'.&lt;/P&gt;&lt;P&gt;          node-expander = 'X'.&lt;/P&gt;&lt;P&gt;          node-disabled = space.&lt;/P&gt;&lt;P&gt;          CONCATENATE  t_mchb-matnr l_count&lt;/P&gt;&lt;P&gt;          INTO node-text SEPARATED BY space.&lt;/P&gt;&lt;P&gt;          APPEND node TO node_table.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        CLEAR node.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;      CLEAR : w_lgort , l_index.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt; CALL METHOD tree-&amp;gt;add_nodes&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        table_structure_name      = 'MTREESNODE'&lt;/P&gt;&lt;P&gt;        node_table                = node_table.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e014(zvikalp).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps u.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Seema.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 04:21:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443523#M210749</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T04:21:06Z</dc:date>
    </item>
    <item>
      <title>Re: code?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443524#M210750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gauima,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Combobox is an OCX control. Just go to this link. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.ittoolbox.com/code/archives.asp?i=10&amp;amp;d=1621&amp;amp;a=s" target="test_blank"&gt;http://sap.ittoolbox.com/code/archives.asp?i=10&amp;amp;d=1621&amp;amp;a=s&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will have the program to create a combobox using ABAP code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;SP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 04:21:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443524#M210750</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T04:21:15Z</dc:date>
    </item>
    <item>
      <title>Re: code?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443525#M210751</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;You can use folllowing code to knoew how to use textedit and picture controls.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&amp;gt;just copy this code in abap editor Type 1 prg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&amp;gt;In path  variable U need to pass a object of the picture&lt;/P&gt;&lt;P&gt;that u can  create using TRANSACTION 'SMW0' , here u can create object for any pic. on ur PC .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: custom_container3 TYPE REF TO cl_gui_splitter_container,&lt;/P&gt;&lt;P&gt;      custom_container2 TYPE REF TO cl_gui_custom_container ,&lt;/P&gt;&lt;P&gt;      custom_container1 TYPE REF TO cl_gui_custom_container ,&lt;/P&gt;&lt;P&gt;      editor TYPE REF TO cl_gui_textedit,&lt;/P&gt;&lt;P&gt;      picture TYPE REF TO cl_gui_picture,&lt;/P&gt;&lt;P&gt;      repid LIKE sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA url(256).&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;       name(256),&lt;/P&gt;&lt;P&gt;       END OF itab.&lt;/P&gt;&lt;P&gt;DATA : num(10) TYPE c,&lt;/P&gt;&lt;P&gt;       n1 TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  ok_code LIKE sy-ucomm.&lt;/P&gt;&lt;P&gt;CONSTANTS: line_length TYPE i VALUE 256.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  container TYPE REF TO cl_gui_container  .&lt;/P&gt;&lt;P&gt;DATA  path(10).&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;&lt;/P&gt;&lt;P&gt;CALL SCREEN 500.&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;DATA events TYPE  cntl_simple_events.&lt;/P&gt;&lt;P&gt;DATA wa_events TYPE cntl_simple_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: event_type(20) TYPE c.&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;      CLASS lcl_event_handler DEFINITION&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;      ........                                                      *&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;CLASS lcl_event_handler DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    CLASS-METHODS: catch_dblclick FOR EVENT dblclick OF cl_gui_textedit.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                               IMPORTING SENDER.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: event_handler TYPE REF TO lcl_event_handler.&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;      CLASS lcl_event_handler IMPLEMENTATION&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;      ........                                                      *&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;CLASS lcl_event_handler IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD catch_dblclick.&lt;/P&gt;&lt;P&gt;    event_type = text-002.&lt;/P&gt;&lt;P&gt;    CLEAR itab.&lt;/P&gt;&lt;P&gt;    CLEAR itab[].&lt;/P&gt;&lt;P&gt;    DO 25 TIMES.&lt;/P&gt;&lt;P&gt;      itab-name = 'vikas vishnoi'.&lt;/P&gt;&lt;P&gt;      APPEND itab TO itab.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;    CALL METHOD editor-&amp;gt;set_text_as_r3table&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        table           = itab[]&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;&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;END-OF-SELECTION.&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;      Module  USER_COMMAND_0500  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_0500 INPUT.&lt;/P&gt;&lt;P&gt;  CASE ok_code.&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;      LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'GET'.&lt;/P&gt;&lt;P&gt;      CLEAR itab.&lt;/P&gt;&lt;P&gt;      CLEAR itab[].&lt;/P&gt;&lt;P&gt;      DO 25 TIMES.&lt;/P&gt;&lt;P&gt;        itab-name = 'vikas vishnoi'.&lt;/P&gt;&lt;P&gt;        APPEND itab.&lt;/P&gt;&lt;P&gt;      ENDDO.&lt;/P&gt;&lt;P&gt;      CALL METHOD editor-&amp;gt;set_text_as_r3table&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          table           = itab[]&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;    WHEN 'SEL'.&lt;/P&gt;&lt;P&gt;      CALL METHOD editor-&amp;gt;highlight_selection&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          highlight_mode         = 1&lt;/P&gt;&lt;P&gt; &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;    WHEN OTHERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CALL METHOD cl_gui_cfw=&amp;gt;dispatch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " USER_COMMAND_0500  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;P&gt;*&amp;amp;      Module  STATUS_0500  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_0500 OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " STATUS_0500  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  initial_500  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 initial_500 OUTPUT.&lt;/P&gt;&lt;P&gt;  IF editor IS INITIAL.&lt;/P&gt;&lt;P&gt;    repid = sy-repid.&lt;/P&gt;&lt;P&gt;    CREATE OBJECT custom_container1&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;          container_name = 'MYCONTAINER1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CREATE OBJECT custom_container3&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        parent            = custom_container1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        rows              = 2&lt;/P&gt;&lt;P&gt;        columns           = 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        name              = 'MY_CNT'&lt;/P&gt;&lt;P&gt;        .&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CREATE OBJECT custom_container2&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;          container_name = 'MYCONTAINER2'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CREATE OBJECT editor&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;             parent = custom_container2&lt;/P&gt;&lt;P&gt;            wordwrap_mode = cl_gui_textedit=&amp;gt;wordwrap_at_fixed_position&lt;/P&gt;&lt;P&gt;             wordwrap_position = line_length&lt;/P&gt;&lt;P&gt;             wordwrap_to_linebreak_mode = cl_gui_textedit=&amp;gt;true.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: row TYPE i, col TYPE i.&lt;/P&gt;&lt;P&gt;    CLEAR url.&lt;/P&gt;&lt;P&gt;    row = 1.&lt;/P&gt;&lt;P&gt;    col = 1.&lt;/P&gt;&lt;P&gt;    PERFORM create_pic USING row col .&lt;/P&gt;&lt;P&gt;    path = 'BIKER'.&lt;/P&gt;&lt;P&gt;    PERFORM load_pic USING path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD picture-&amp;gt;load_picture_from_url&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        url    = url&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;    CLEAR url.&lt;/P&gt;&lt;P&gt;    row = 1.&lt;/P&gt;&lt;P&gt;    col = 2.&lt;/P&gt;&lt;P&gt;    PERFORM create_pic USING row col .&lt;/P&gt;&lt;P&gt;    path = 'ZANK'.&lt;/P&gt;&lt;P&gt;    PERFORM load_pic USING path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD picture-&amp;gt;load_picture_from_url&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        url    = url&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;    CLEAR url.&lt;/P&gt;&lt;P&gt;    row = 2.&lt;/P&gt;&lt;P&gt;    col = 1.&lt;/P&gt;&lt;P&gt;    PERFORM create_pic USING row col .&lt;/P&gt;&lt;P&gt;    path = 'ZKAT'.&lt;/P&gt;&lt;P&gt;    PERFORM load_pic USING path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD picture-&amp;gt;load_picture_from_url&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        url    = url&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;    CLEAR url.&lt;/P&gt;&lt;P&gt;    row = 2.&lt;/P&gt;&lt;P&gt;    col = 2.&lt;/P&gt;&lt;P&gt;    PERFORM create_pic USING row col .&lt;/P&gt;&lt;P&gt;    path = 'ZDOG'.&lt;/P&gt;&lt;P&gt;    PERFORM load_pic USING path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD picture-&amp;gt;load_picture_from_url&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        url    = url&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;    SET HANDLER lcl_event_handler=&amp;gt;catch_dblclick FOR editor.&lt;/P&gt;&lt;P&gt;    wa_events-eventid = cl_gui_textedit=&amp;gt;event_double_click.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    wa_events-appl_event = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND wa_events TO events.&lt;/P&gt;&lt;P&gt;    CALL METHOD editor-&amp;gt;set_registered_events&lt;/P&gt;&lt;P&gt;        EXPORTING events = events[].&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;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.                "editor is initial&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " initial_500  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;      Form  load_pic&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;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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 load_pic USING p_path.&lt;/P&gt;&lt;P&gt;  DATA query_table LIKE w3query OCCURS 1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;  DATA html_table LIKE w3html OCCURS 1.&lt;/P&gt;&lt;P&gt;  DATA return_code LIKE  w3param-ret_code.&lt;/P&gt;&lt;P&gt;  DATA content_type LIKE  w3param-cont_type.&lt;/P&gt;&lt;P&gt;  DATA content_length LIKE  w3param-cont_len.&lt;/P&gt;&lt;P&gt;  DATA pic_data LIKE w3mime OCCURS 0.&lt;/P&gt;&lt;P&gt;  DATA pic_size TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH query_table.&lt;/P&gt;&lt;P&gt;  query_table-name = '_OBJECT_ID'.&lt;/P&gt;&lt;P&gt;  query_table-value = p_path.&lt;/P&gt;&lt;P&gt;  APPEND query_table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WWW_GET_MIME_OBJECT'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            query_string        = query_table&lt;/P&gt;&lt;P&gt;            html                = html_table&lt;/P&gt;&lt;P&gt;            mime                = pic_data&lt;/P&gt;&lt;P&gt;       CHANGING&lt;/P&gt;&lt;P&gt;            return_code         = return_code&lt;/P&gt;&lt;P&gt;            content_type        = content_type&lt;/P&gt;&lt;P&gt;            content_length      = content_length&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            object_not_found    = 1&lt;/P&gt;&lt;P&gt;            parameter_not_found = 2&lt;/P&gt;&lt;P&gt;            OTHERS              = 3.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    pic_size = content_length.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'DP_CREATE_URL'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            type     = 'image'&lt;/P&gt;&lt;P&gt;            subtype  = cndp_sap_tab_unknown&lt;/P&gt;&lt;P&gt;            size     = pic_size&lt;/P&gt;&lt;P&gt;            lifetime = cndp_lifetime_transaction&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            data     = pic_data&lt;/P&gt;&lt;P&gt;       CHANGING&lt;/P&gt;&lt;P&gt;            url      = url&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            OTHERS   = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " load_pic&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  create_pic&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;gt;P_ROW  text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_COL  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 create_pic USING    p_row&lt;/P&gt;&lt;P&gt;                         p_col.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD custom_container3-&amp;gt;get_container&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      row       = p_row&lt;/P&gt;&lt;P&gt;      column    = p_col&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      container = container&lt;/P&gt;&lt;P&gt;      .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE OBJECT picture&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      LIFETIME =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SHELLSTYLE =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      parent = container&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      NAME   = 'MY_CNT'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ERROR  = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      others = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      .&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;  CALL METHOD picture-&amp;gt;set_display_mode&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      display_mode = cl_gui_picture=&amp;gt;display_mode_fit&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ERROR        = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   others       = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&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;ENDFORM.                    " create_pic &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;vikas.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 04:35:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443525#M210751</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T04:35:25Z</dc:date>
    </item>
    <item>
      <title>Re: code?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443526#M210752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gauima,&lt;/P&gt;&lt;P&gt;There is following phase of using OCX in this there is local class we declare like OCX methods in this we declare our event implementation and use our program, if want more information you can refer from transaction dwdn from there you can refer container control/tree control these are OCX example.&lt;/P&gt;&lt;P&gt;and if you want more ,I will send you my program.&lt;/P&gt;&lt;P&gt;Ankur Garg.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 04:46:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/1443526#M210752</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T04:46:13Z</dc:date>
    </item>
  </channel>
</rss>

