<?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 Reg: DYNP_VALUES_READ in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407405#M536724</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All, &lt;/P&gt;&lt;P&gt;My requirement is as below: &lt;/P&gt;&lt;P&gt;I have a screen (dailog) which consists of screen elements and an ALV grid below. &lt;/P&gt;&lt;P&gt;My requirement is to add a button in the application toolbar which reads the screen contents and saves them in a local excel sheet. Upon the click of the button , i have called the FM 'DYNP_VALUES_READ' in PAI to read the screen contents. But it doesn't return me any thing. Can' i use the FM 'DYNP_VALUES_READ' in PAI ? Kindly suggest me how to do this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Jun 2007 07:59:33 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-21T07:59:33Z</dc:date>
    <item>
      <title>Reg: DYNP_VALUES_READ</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407405#M536724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All, &lt;/P&gt;&lt;P&gt;My requirement is as below: &lt;/P&gt;&lt;P&gt;I have a screen (dailog) which consists of screen elements and an ALV grid below. &lt;/P&gt;&lt;P&gt;My requirement is to add a button in the application toolbar which reads the screen contents and saves them in a local excel sheet. Upon the click of the button , i have called the FM 'DYNP_VALUES_READ' in PAI to read the screen contents. But it doesn't return me any thing. Can' i use the FM 'DYNP_VALUES_READ' in PAI ? Kindly suggest me how to do this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 07:59:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407405#M536724</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T07:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: Reg: DYNP_VALUES_READ</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407406#M536725</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 this in the PAI also but you need to pass the correct values &lt;/P&gt;&lt;P&gt;Please look at this sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*This function module gets the values on screen.

CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
dyname = l_program_name
dynumb = l_dynpro_number
TABLES
dynpfields = l_dynp_value_tab
EXCEPTIONS
invalid_abapworkarea = 04
invalid_dynprofield = 08
invalid_dynproname = 12
invalid_dynpronummer = 16
invalid_request = 20
no_fielddescription = 24
undefind_error = 28.

READ TABLE l_dynp_value_tab INDEX 1.
l_functd1_value = l_dynp_value_tab-fieldvalue.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;The table l_dynp_value_tab will contain the value. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly reward points if helpful.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 08:04:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407406#M536725</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T08:04:19Z</dc:date>
    </item>
    <item>
      <title>Re: Reg: DYNP_VALUES_READ</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407407#M536726</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;We use FM 'DYNP_VALUES_READ' for selection screen events.&lt;/P&gt;&lt;P&gt;But in case of screen u need not use the FM.&lt;/P&gt;&lt;P&gt;Because u already have the values (which u want to process) in PAI.&lt;/P&gt;&lt;P&gt;FM 'DYNP_VALUES_READ' is used for screen where before  PAI u want to check the values on screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ranjit Thakur.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Please Mark The Helpful Answer.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 08:07:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407407#M536726</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T08:07:40Z</dc:date>
    </item>
    <item>
      <title>Re: Reg: DYNP_VALUES_READ</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407408#M536727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sudheer ,&lt;/P&gt;&lt;P&gt;i have pasted my code below. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ok_code    TYPE sy-ucomm,&lt;/P&gt;&lt;P&gt;        l_tab_dynp TYPE dynpread_tabtype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE ok_code.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;F03'.&lt;/P&gt;&lt;P&gt;      SET SCREEN 0.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;F12'.&lt;/P&gt;&lt;P&gt;      SET SCREEN 0.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;F15'.&lt;/P&gt;&lt;P&gt;      SET SCREEN 0.&lt;/P&gt;&lt;P&gt;    WHEN 'EXPORT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'DYNP_VALUES_READ'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          dyname                               = sy-repid&lt;/P&gt;&lt;P&gt;          dynumb                               = '0100'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      TRANSLATE_TO_UPPER                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      REQUEST                              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      PERFORM_CONVERSION_EXITS             = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      PERFORM_INPUT_CONVERSION             = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      DETERMINE_LOOP_INDEX                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      START_SEARCH_IN_CURRENT_SCREEN       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      START_SEARCH_IN_MAIN_SCREEN          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      START_SEARCH_IN_STACKED_SCREEN       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      START_SEARCH_ON_SCR_STACKPOS         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SEARCH_OWN_SUBSCREENS_FIRST          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SEARCHPATH_OF_SUBSCREEN_AREAS        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          dynpfields                           = l_tab_dynp&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;      INVALID_ABAPWORKAREA                 = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      INVALID_DYNPROFIELD                  = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      INVALID_DYNPRONAME                   = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      INVALID_DYNPRONUMMER                 = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      INVALID_REQUEST                      = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      NO_FIELDDESCRIPTION                  = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      INVALID_PARAMETER                    = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      UNDEFIND_ERROR                       = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      DOUBLE_CONVERSION                    = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      STEPL_NOT_FOUND                      = 10&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      OTHERS                               = 11&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;but l_tab_dynp doesn't contacin any value.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 08:09:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-dynp-values-read/m-p/2407408#M536727</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T08:09:50Z</dc:date>
    </item>
  </channel>
</rss>

