<?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: Custom container in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555762#M582454</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In ALV there is a option to set pf-status&lt;/P&gt;&lt;P&gt; try using that &amp;amp; set pf-status same as that of your output screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Jul 2007 11:45:52 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-10T11:45:52Z</dc:date>
    <item>
      <title>Custom container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555759#M582451</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 custom container on the screen. when i enter some data into the alv grid and press enter, it should validate some dates in it. I have used &lt;/P&gt;&lt;P&gt;if ok_code = 'ENTER'&lt;/P&gt;&lt;P&gt;.............&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt; This works only when i click on  the screen outside the custom container, i.e if the control is outside the container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is the validation should take place even if the cusor is in the CC space and ENTER is pressed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2007 10:29:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555759#M582451</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-10T10:29:39Z</dc:date>
    </item>
    <item>
      <title>Re: Custom container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555760#M582452</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;Please try to use DATA_CHANGED event of the CL_GUI_ALV_GRID to validate your changes. The parameters for this event provide you with enough information to eveluate the changed data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2007 10:55:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555760#M582452</guid>
      <dc:creator>sharat_chandra</dc:creator>
      <dc:date>2007-07-10T10:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: Custom container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555761#M582453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;     Call this method in TOP.&lt;/P&gt;&lt;P&gt;class lcl_event implementation.&lt;/P&gt;&lt;P&gt;method catch_dblclick.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD cl_gui_cfw=&amp;gt;set_new_ok_code&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;new_code = 'SHOW'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;RC =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And do ur coding in PAI for 'SHOW'&lt;/P&gt;&lt;P&gt;MODULE user_command_0100 INPUT.&lt;/P&gt;&lt;P&gt;save_ok = ok_code.&lt;/P&gt;&lt;P&gt;CLEAR ok_code.&lt;/P&gt;&lt;P&gt;CASE save_ok.&lt;/P&gt;&lt;P&gt;WHEN 'INS'.&lt;/P&gt;&lt;P&gt;IF flag1 = space.&lt;/P&gt;&lt;P&gt;DO 5 TIMES.&lt;/P&gt;&lt;P&gt;tab-line = text-001.&lt;/P&gt;&lt;P&gt;APPEND tab.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;flag1 = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;CALL METHOD editor1-&amp;gt;set_text_as_r3table&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;table = tab[]&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;error_dp = 1&lt;/P&gt;&lt;P&gt;error_dp_create = 2&lt;/P&gt;&lt;P&gt;OTHERS = 3&lt;/P&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;WHEN 'SHOW'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if flag = space .&lt;/P&gt;&lt;P&gt;CALL METHOD editor1-&amp;gt;get_text_as_r3table&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ONLY_WHEN_MODIFIED = FALSE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;TABLE = tab[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_MODIFIED =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;ERROR_DP = 1&lt;/P&gt;&lt;P&gt;ERROR_CNTL_CALL_METHOD = 2&lt;/P&gt;&lt;P&gt;ERROR_DP_CREATE = 3&lt;/P&gt;&lt;P&gt;POTENTIAL_DATA_LOSS = 4&lt;/P&gt;&lt;P&gt;others = 5&lt;/P&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;CALL METHOD editor2-&amp;gt;set_text_as_r3table&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;TABLE = tab[]&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;ERROR_DP = 1&lt;/P&gt;&lt;P&gt;ERROR_DP_CREATE = 2&lt;/P&gt;&lt;P&gt;others = 3&lt;/P&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;clear tab.&lt;/P&gt;&lt;P&gt;clear tab[].&lt;/P&gt;&lt;P&gt;CALL METHOD editor1-&amp;gt;set_text_as_r3table&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;TABLE = tab[]&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;ERROR_DP = 1&lt;/P&gt;&lt;P&gt;ERROR_DP_CREATE = 2&lt;/P&gt;&lt;P&gt;others = 3&lt;/P&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;flag = 'X'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&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;ENDCASE.&lt;/P&gt;&lt;P&gt;ENDMODULE. " USER_COMMAND_0100 INPUT &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2007 11:00:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555761#M582453</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-10T11:00:14Z</dc:date>
    </item>
    <item>
      <title>Re: Custom container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555762#M582454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In ALV there is a option to set pf-status&lt;/P&gt;&lt;P&gt; try using that &amp;amp; set pf-status same as that of your output screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2007 11:45:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555762#M582454</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-10T11:45:52Z</dc:date>
    </item>
    <item>
      <title>Re: Custom container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555763#M582455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;whether it should be triggered by the event ? Please send me what should be written in the class definition.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2007 12:18:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555763#M582455</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-10T12:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: Custom container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555764#M582456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As Sharat said use DATA_CHANGED.  Here is an example:&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 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;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;P&gt;CLASS lcl_event_handler DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    CLASS-METHODS:&lt;/P&gt;&lt;P&gt;      data_changed FOR EVENT data_changed OF cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;        IMPORTING er_data_changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "lcl_event_handler DEFINITION&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;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;P&gt;CLASS lcl_event_handler IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  METHOD data_changed.&lt;/P&gt;&lt;P&gt;    g_save = 'X'.&lt;/P&gt;&lt;P&gt;    PERFORM data_changed USING er_data_changed.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.                    "data_changed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "lcl_event_handler IMPLEMENTATION&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  DATA_CHANGED&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_ER_DATA_CHANGED  text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_0356   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 data_changed USING p_er_data_changed TYPE REF TO&lt;/P&gt;&lt;P&gt;                        cl_alv_changed_data_protocol.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ls_mod_cells TYPE lvc_s_modi OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;  DATA: ls_cells TYPE lvc_s_modi.&lt;/P&gt;&lt;P&gt;  DATA: ls_delete TYPE lvc_s_moce.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE p_er_data_changed-&amp;gt;mt_good_cells TO ls_mod_cells[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ls_mod_cells.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_clxref INTO h_clxref INDEX ls_mod_cells-row_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CASE ls_mod_cells-fieldname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WHEN  'CLIENT'.&lt;/P&gt;&lt;P&gt;          CALL METHOD p_er_data_changed-&amp;gt;get_cell_value&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              i_row_id    = ls_mod_cells-row_id&lt;/P&gt;&lt;P&gt;              i_fieldname = ls_mod_cells-fieldname&lt;/P&gt;&lt;P&gt;            IMPORTING&lt;/P&gt;&lt;P&gt;              e_value     = h_clxref-client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          IF NOT h_clxref-client IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            SELECT SINGLE name1&lt;/P&gt;&lt;P&gt;            INTO h_clxref-name1&lt;/P&gt;&lt;P&gt;            FROM kna1&lt;/P&gt;&lt;P&gt;            WHERE kunnr = h_clxref-client.&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;              CALL METHOD p_er_data_changed-&amp;gt;add_protocol_entry&lt;/P&gt;&lt;P&gt;                EXPORTING&lt;/P&gt;&lt;P&gt;                  i_msgid     = 'Z1'&lt;/P&gt;&lt;P&gt;                  i_msgno     = '007'&lt;/P&gt;&lt;P&gt;                  i_msgty     = 'E'&lt;/P&gt;&lt;P&gt;                  i_msgv1     = 'Invalid Client.'&lt;/P&gt;&lt;P&gt;                  i_msgv2     = ' '&lt;/P&gt;&lt;P&gt;                  i_fieldname = ls_mod_cells-fieldname&lt;/P&gt;&lt;P&gt;                  i_row_id    = ls_mod_cells-row_id.&lt;/P&gt;&lt;P&gt;            ELSE.&lt;/P&gt;&lt;P&gt;              CALL METHOD p_er_data_changed-&amp;gt;modify_cell&lt;/P&gt;&lt;P&gt;                EXPORTING&lt;/P&gt;&lt;P&gt;                  i_row_id    = ls_mod_cells-row_id&lt;/P&gt;&lt;P&gt;                  i_fieldname = 'NAME1'&lt;/P&gt;&lt;P&gt;                  i_value     = h_clxref-name1.&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;        WHEN  'KUNNR'.&lt;/P&gt;&lt;P&gt;          CALL METHOD p_er_data_changed-&amp;gt;get_cell_value&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              i_row_id    = ls_mod_cells-row_id&lt;/P&gt;&lt;P&gt;              i_fieldname = ls_mod_cells-fieldname&lt;/P&gt;&lt;P&gt;            IMPORTING&lt;/P&gt;&lt;P&gt;              e_value     = h_clxref-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          IF NOT h_clxref-kunnr IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            SELECT SINGLE name1&lt;/P&gt;&lt;P&gt;            INTO h_clxref-name2&lt;/P&gt;&lt;P&gt;            FROM kna1&lt;/P&gt;&lt;P&gt;            WHERE kunnr = h_clxref-kunnr.&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;              CALL METHOD p_er_data_changed-&amp;gt;add_protocol_entry&lt;/P&gt;&lt;P&gt;                EXPORTING&lt;/P&gt;&lt;P&gt;                  i_msgid     = 'Z1'&lt;/P&gt;&lt;P&gt;                  i_msgno     = '007'&lt;/P&gt;&lt;P&gt;                  i_msgty     = 'E'&lt;/P&gt;&lt;P&gt;                  i_msgv1     = 'Invalid Client.'&lt;/P&gt;&lt;P&gt;                  i_msgv2     = ' '&lt;/P&gt;&lt;P&gt;                  i_fieldname = ls_mod_cells-fieldname&lt;/P&gt;&lt;P&gt;                  i_row_id    = ls_mod_cells-row_id.&lt;/P&gt;&lt;P&gt;            ELSE.&lt;/P&gt;&lt;P&gt;              CALL METHOD p_er_data_changed-&amp;gt;modify_cell&lt;/P&gt;&lt;P&gt;                EXPORTING&lt;/P&gt;&lt;P&gt;                  i_row_id    = ls_mod_cells-row_id&lt;/P&gt;&lt;P&gt;                  i_fieldname = 'NAME2'&lt;/P&gt;&lt;P&gt;                  i_value     = h_clxref-name2.&lt;/P&gt;&lt;P&gt;            ENDIF.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;      ENDCASE.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " DATA_CHANGED&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2007 12:53:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-container/m-p/2555764#M582456</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-10T12:53:07Z</dc:date>
    </item>
  </channel>
</rss>

