<?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: Problem updating dynpro fields with DYNP_UPDATE_FIELDS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583183#M590847</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here is the solution we got : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

 it_date = '(SAPLCBIH_AC03_TC1)lg_iotab[]'.
      ASSIGN (it_date) TO &amp;lt;fs_lg_iotab&amp;gt;.

      DATA:wa_lgiotab TYPE ccihs_achiot.

LOOP AT &amp;lt;fs_lg_iotab&amp;gt; INTO wa_lgiotab.

              IF wa_lgiotab-acid    = l_action_wa-head-acid.
                wa_lgiotab-pstdat   = date_du_debut.
                wa_lgiotab-psttime  = heure_debut.
                wa_lgiotab-penddat  = date_de_fin.
                wa_lgiotab-pendtime = heure_fin.

                MODIFY &amp;lt;fs_lg_iotab&amp;gt; FROM wa_lgiotab.

              ENDIF.

ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 17 Aug 2007 14:39:06 GMT</pubDate>
    <dc:creator>brad_landry2</dc:creator>
    <dc:date>2007-08-17T14:39:06Z</dc:date>
    <item>
      <title>Problem updating dynpro fields with DYNP_UPDATE_FIELDS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583177#M590841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on a user-exit for EH&amp;amp;S safety measures. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the user select a priority, start/end dates should autofill. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have read dynpro values with DYNP_VALUES_READ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, when I return the modified table with DYNP_UPDATE_FIELDS, the fields are not populated. That's what I got with parameter REQUEST = 'A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I use nothing or 'B' as a request parameter, the fields are updated but I get an annoying popup asking for an ok code. Even if I click ok it won't disapears. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did not have success with DYNP_VALUES_UPDATE too.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyone knows why I got this problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 19:13:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583177#M590841</guid>
      <dc:creator>brad_landry2</dc:creator>
      <dc:date>2007-08-07T19:13:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problem updating dynpro fields with DYNP_UPDATE_FIELDS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583178#M590842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DYNP_VALUES_UPDATE should work. Can you post your code where you call this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 22:51:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583178#M590842</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T22:51:28Z</dc:date>
    </item>
    <item>
      <title>Re: Problem updating dynpro fields with DYNP_UPDATE_FIELDS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583179#M590843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;declare the internal table like below:&lt;/P&gt;&lt;P&gt;DATA: i_fieldvalues TYPE dynpread OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR field.&lt;/P&gt;&lt;P&gt;PERFORM Display_contion_types.&lt;/P&gt;&lt;P&gt;FORM Display_contion_types.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Search help for Condition Type&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PERFORM Display_contion_types.&lt;/P&gt;&lt;P&gt;Update screen fields like below:&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Update Screen Field.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLEAR i_fieldvalues[].&lt;/P&gt;&lt;P&gt;MOVE: 'V_TEXT' TO i_fieldvalues-fieldname .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE i_t685-vtext TO i_fieldvalues-fieldvalue .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND i_fieldvalues.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DYNP_VALUES_UPDATE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;dyname = sy-cprog&lt;/P&gt;&lt;P&gt;dynumb = sy-dynnr&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;dynpfields = i_fieldvalues.&lt;/P&gt;&lt;P&gt;endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;karthik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2007 00:53:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583179#M590843</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-08T00:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: Problem updating dynpro fields with DYNP_UPDATE_FIELDS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583180#M590844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for the help. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Karthikeyan :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will look at your code this morning. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my code (very simple). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

          CALL FUNCTION 'DYNP_VALUES_READ'
            EXPORTING
              DYNAME                               = 'SAPLCBIH_AC03_TC1'
              DYNUMB                               = '8010'
              TRANSLATE_TO_UPPER                   = 'X'
              REQUEST                              = 'A'
*             PERFORM_CONVERSION_EXITS             = ' '
*             PERFORM_INPUT_CONVERSION             = ' '
*             DETERMINE_LOOP_INDEX                 = ' '
*             START_SEARCH_IN_CURRENT_SCREEN       = ' '
*             START_SEARCH_IN_MAIN_SCREEN          = ' '
*             START_SEARCH_IN_STACKED_SCREEN       = ' '
*             START_SEARCH_ON_SCR_STACKPOS         = ' '
*             SEARCH_OWN_SUBSCREENS_FIRST          = ' '
*             SEARCHPATH_OF_SUBSCREEN_AREAS        = ' '
            TABLES
              DYNPFIELDS                           = dynpfield
*           EXCEPTIONS
*             INVALID_ABAPWORKAREA                 = 1
*             INVALID_DYNPROFIELD                  = 2
*             INVALID_DYNPRONAME                   = 3
*             INVALID_DYNPRONUMMER                 = 4
*             INVALID_REQUEST                      = 5
*             NO_FIELDDESCRIPTION                  = 6
*             INVALID_PARAMETER                    = 7
*             UNDEFIND_ERROR                       = 8
*             DOUBLE_CONVERSION                    = 9
*             STEPL_NOT_FOUND                      = 10
*             OTHERS                               = 11
                    .
          IF SY-SUBRC &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.



          LOOP AT dynpfield INTO ligne_dynpfield.
            IF ligne_dynpfield-FIELDNAME = 'CCIHS_ACHIOT-PSTDAT'.
              ligne_dynpfield-FIELDVALUE = '09.08.2007'.
              ligne_dynpfield-STEPL = '0'.
            ENDIF.
            IF ligne_dynpfield-FIELDNAME = 'CCIHS_ACHIOT-PSTTIME'.
              ligne_dynpfield-FIELDVALUE = '10:53:44'.
              ligne_dynpfield-STEPL = '0'.
            ENDIF.
            IF ligne_dynpfield-FIELDNAME = 'CCIHS_ACHIOT-PENDDAT'.
              ligne_dynpfield-FIELDVALUE = '10.08.2007'.
              ligne_dynpfield-STEPL = '0'.
            ENDIF.
            IF ligne_dynpfield-FIELDNAME = 'CCIHS_ACHIOT-PENDTIME'.
              ligne_dynpfield-FIELDVALUE = '10:55:44'.
              ligne_dynpfield-STEPL = '0'.
            ENDIF.
            INSERT ligne_dynpfield INTO TABLE dynpfield2.
          ENDLOOP.

          CALL FUNCTION 'DYNP_UPDATE_FIELDS'
            EXPORTING
              DYNAME                               = 'SAPLCBIH_AC03_TC1'
              DYNUMB                               = '8010'
              REQUEST                              = 'A'
*             START_SEARCH_IN_CURRENT_SCREEN       = ' '
*             START_SEARCH_IN_MAIN_SCREEN          = ' '
*             START_SEARCH_IN_STACKED_SCREEN       = ' '
*             START_SEARCH_ON_SCR_STACKPOS         = ' '
*             SEARCH_OWN_SUBSCREENS_FIRST          = ' '
*             SEARCHPATH_OF_SUBSCREEN_AREAS        = ' '
            TABLES
              DYNPFIELDS                           = dynpfield2
           "EXCEPTIONS
             "INVALID_ABAPWORKAREA                 = 1
             "INVALID_DYNPROFIELD                  = 2
             "INVALID_DYNPRONAME                   = 3
             "INVALID_DYNPRONUMMER                 = 4
             "INVALID_REQUEST                      = 5
             "NO_FIELDDESCRIPTION                  = 6
             "UNDEFIND_ERROR                       = 7
             "OTHERS                               = 8
                    .
          IF SY-SUBRC &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2007 11:02:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583180#M590844</guid>
      <dc:creator>brad_landry2</dc:creator>
      <dc:date>2007-08-08T11:02:55Z</dc:date>
    </item>
    <item>
      <title>Re: Problem updating dynpro fields with DYNP_UPDATE_FIELDS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583181#M590845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did not have more success. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Aug 2007 14:59:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583181#M590845</guid>
      <dc:creator>brad_landry2</dc:creator>
      <dc:date>2007-08-09T14:59:00Z</dc:date>
    </item>
    <item>
      <title>Re: Problem updating dynpro fields with DYNP_UPDATE_FIELDS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583182#M590846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a consultant told us that I can't update the dynpro fields this way, because it is a subscreen. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The synthax was good. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the help. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will post a work-around if any. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Aug 2007 18:41:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583182#M590846</guid>
      <dc:creator>brad_landry2</dc:creator>
      <dc:date>2007-08-15T18:41:35Z</dc:date>
    </item>
    <item>
      <title>Re: Problem updating dynpro fields with DYNP_UPDATE_FIELDS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583183#M590847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here is the solution we got : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

 it_date = '(SAPLCBIH_AC03_TC1)lg_iotab[]'.
      ASSIGN (it_date) TO &amp;lt;fs_lg_iotab&amp;gt;.

      DATA:wa_lgiotab TYPE ccihs_achiot.

LOOP AT &amp;lt;fs_lg_iotab&amp;gt; INTO wa_lgiotab.

              IF wa_lgiotab-acid    = l_action_wa-head-acid.
                wa_lgiotab-pstdat   = date_du_debut.
                wa_lgiotab-psttime  = heure_debut.
                wa_lgiotab-penddat  = date_de_fin.
                wa_lgiotab-pendtime = heure_fin.

                MODIFY &amp;lt;fs_lg_iotab&amp;gt; FROM wa_lgiotab.

              ENDIF.

ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Aug 2007 14:39:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583183#M590847</guid>
      <dc:creator>brad_landry2</dc:creator>
      <dc:date>2007-08-17T14:39:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problem updating dynpro fields with DYNP_UPDATE_FIELDS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583184#M590848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Brad.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you send me the code of your alternative for mine:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH dynpfields.&lt;/P&gt;&lt;P&gt;CLEAR   dynpfields.&lt;/P&gt;&lt;P&gt;dynpfields-fieldname  = 'P0006-ORT01'. "Screen field name&lt;/P&gt;&lt;P&gt;dynpfields-fieldvalue = t5pcp-locp.    "New value&lt;/P&gt;&lt;P&gt;dynpfields-stepl      = sy-index.       "Step loop for table controls&lt;/P&gt;&lt;P&gt;APPEND dynpfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DYNP_VALUES_UPDATE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    dyname = 'ZHRECRAI'&lt;/P&gt;&lt;P&gt;    dynumb = '9400'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    dynpfields = dynpfields[]&lt;/P&gt;&lt;P&gt;exceptions&lt;/P&gt;&lt;P&gt;             invalid_abapworkarea = 01&lt;/P&gt;&lt;P&gt;             invalid_dynprofield  = 02&lt;/P&gt;&lt;P&gt;             invalid_dynproname   = 03&lt;/P&gt;&lt;P&gt;             invalid_dynpronummer = 04&lt;/P&gt;&lt;P&gt;             invalid_request      = 05&lt;/P&gt;&lt;P&gt;             no_fielddescription  = 06&lt;/P&gt;&lt;P&gt;             undefind_error       = 07.&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 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;&lt;/P&gt;&lt;P&gt;Many thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Joao&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2007 11:30:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-updating-dynpro-fields-with-dynp-update-fields/m-p/2583184#M590848</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-24T11:30:07Z</dc:date>
    </item>
  </channel>
</rss>

