<?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: Screen painter in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307942#M160706</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly reward the points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In screen painter SE51 Tcode, go to the attributes of the screen element. You can see the dropdown section ,just select "Listbox" or "listbox with key"..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the main program , append the value that you want to be displayed to a table. Then call the Function Module,&lt;/P&gt;&lt;P&gt;VRM_SET_VALUES to display the listbox with the values or&lt;/P&gt;&lt;P&gt;call the Fm...&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_zprojorg OCCURS 0,&lt;/P&gt;&lt;P&gt;        areacd LIKE zprojorg-areacd,&lt;/P&gt;&lt;P&gt;        areadesc  LIKE zprojorg-areadesc,&lt;/P&gt;&lt;P&gt;       END OF it_zprojorg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : IT_DYNPREAD LIKE DYNPREAD OCCURS 0 WITH HEADER LINE.&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     = 'SAPMZDIN'&lt;/P&gt;&lt;P&gt;            DYNUMB     = SY-DYNNR&lt;/P&gt;&lt;P&gt;            REQUEST    = 'A'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            DYNPFIELDS = IT_DYNPREAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHECK SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; READ TABLE IT_DYNPREAD WITH KEY FIELDNAME = 'ZPROJMAST-PROJCD'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if not IT_DYNPREAD-FIELDVALUE is initial.&lt;/P&gt;&lt;P&gt;    SELECT areacd areadesc FROM zprojorg&lt;/P&gt;&lt;P&gt;             INTO TABLE it_zprojorg&lt;/P&gt;&lt;P&gt;             WHERE projcd = it_dynpread-fieldvalue.&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 E000(8I) WITH 'Invalid ArecCode, Please re-enter'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      STOP.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;           EXPORTING&lt;/P&gt;&lt;P&gt;                retfield    = 'AREACD'&lt;/P&gt;&lt;P&gt;                dynpprog    = 'SAPMZDIN'&lt;/P&gt;&lt;P&gt;                dynpnr      = sy-dynnr&lt;/P&gt;&lt;P&gt;                dynprofield = 'IDINDTL-AREACD'&lt;/P&gt;&lt;P&gt;                value_org   = 'S'&lt;/P&gt;&lt;P&gt;           TABLES&lt;/P&gt;&lt;P&gt;                value_tab   = it_zprojorg&lt;/P&gt;&lt;P&gt;                RETURN_TAB  = IDDSHRETVAL.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 Jun 2006 09:28:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-06-05T09:28:38Z</dc:date>
    <item>
      <title>Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307936#M160700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How to get the Dropdown list values in Screen painter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MARK K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 06:39:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307936#M160700</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T06:39:44Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307937#M160701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the screen painter, create an i/o element, in the elements attributes select the value 'Listbox with key' for the field DROPDOWN, you will get a the field having a list of values in your screen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 07:07:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307937#M160701</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T07:07:32Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307938#M160702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Assign an dictionary field field for that input field.&lt;/P&gt;&lt;P&gt;You can also try triggering the event&lt;/P&gt;&lt;P&gt;(PROCESS ON VALUE-REQUEST) for F4 help values in the PAI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If its useful, award points pls..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bharadwaj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 07:13:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307938#M160702</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T07:13:41Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307939#M160703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;To get Drop Drown Box on screen .&lt;/P&gt;&lt;P&gt;Follow these steps.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;Go to T.Code SE51 and Select Laypout for the Screen.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;Double click on the field for which u want Dropdown box.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;3&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;Then U will see Name ,Text ,&amp;lt;b&amp;gt;DROPDOWN&amp;lt;/b&amp;gt;.Click on that and select List Box or ListBox with key . Better to to select first one.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;4&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;Save and Activate ur screen .&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;Enter the following peice of code in the PBO of the screen.(Change  for ur requirement).&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;  TYPE-POOLS :vrm.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;  DATA:i_natio TYPE vrm_values,&lt;/P&gt;&lt;P&gt;       w_natio LIKE LINE OF i_natio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF i_t005t OCCURS 0,&lt;/P&gt;&lt;P&gt;          land1 TYPE t005t-land1,&lt;/P&gt;&lt;P&gt;          natio TYPE t005t-natio,&lt;/P&gt;&lt;P&gt;        END OF i_t005t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF i_t005t[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT land1 natio&lt;/P&gt;&lt;P&gt;     FROM t005t&lt;/P&gt;&lt;P&gt;     INTO TABLE i_t005t&lt;/P&gt;&lt;P&gt;     WHERE spras = sy-langu.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      LOOP AT i_t005t .&lt;/P&gt;&lt;P&gt;        w_natio-key = i_t005t-land1.&lt;/P&gt;&lt;P&gt;        w_natio-text =  i_t005t-natio.&lt;/P&gt;&lt;P&gt;        APPEND w_natio TO i_natio.&lt;/P&gt;&lt;P&gt;        CLEAR w_natio.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION &amp;lt;b&amp;gt;'VRM_SET_VALUES'&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      id              = 'I_IT0002-NATIO'&lt;/P&gt;&lt;P&gt;      values          = i_natio&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      id_illegal_name = 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;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;&amp;lt;b&amp;gt;6&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;Observe the above code and change as for ur requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it helps a lot.&lt;/P&gt;&lt;P&gt;Let me know ,if u have any problem creating Dropdownbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat.O&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 07:40:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307939#M160703</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2006-06-05T07:40:13Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307940#M160704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In screen painter , go to the attributes of the screen element. You can see the dropdown section ,just select "Listbox" or "listbox with key"..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the main program , append the value that you want to be displayed to a table. Then call teh Function Module,&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;VRM_SET_VALUES&amp;lt;/b&amp;gt; to display the listbox with the values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just go through this link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbabe435c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbabe435c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&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>Mon, 05 Jun 2006 07:44:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307940#M160704</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T07:44:36Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307941#M160705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done exactly like your code, but I am not getting the list in the field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have reproduced the code what I have written.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;      Module  STATUS_0100  OUTPUT&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------" /&gt;&lt;P&gt;MODULE STATUS_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'GUI0100'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  TYPE-POOLS :VRM.&lt;/P&gt;&lt;P&gt;  DATA:I_DDLIST TYPE VRM_VALUES,&lt;/P&gt;&lt;P&gt;  W_DDLIST LIKE LINE OF I_DDLIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF I_PSTYP OCCURS 0,&lt;/P&gt;&lt;P&gt;  PKEY(1)  TYPE C,&lt;/P&gt;&lt;P&gt;  PVAL(10) TYPE C,&lt;/P&gt;&lt;P&gt;  END OF I_PSTYP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_PSTYP-PKEY  = 'P'.&lt;/P&gt;&lt;P&gt;  I_PSTYP-PVAL =  'Primary'.&lt;/P&gt;&lt;P&gt;  APPEND I_PSTYP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_PSTYP-PKEY  = 'S'.&lt;/P&gt;&lt;P&gt;  I_PSTYP-PVAL =  'Secondary'.&lt;/P&gt;&lt;P&gt;  APPEND I_PSTYP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT I_PSTYP .&lt;/P&gt;&lt;P&gt;    W_DDLIST-KEY = I_PSTYP-PKEY.&lt;/P&gt;&lt;P&gt;    W_DDLIST-TEXT = I_PSTYP-PVAL.&lt;/P&gt;&lt;P&gt;    APPEND W_DDLIST TO I_DDLIST.&lt;/P&gt;&lt;P&gt;    CLEAR W_DDLIST.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'VRM_SET_VALUES'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      ID              = 'I_DDLIST'&lt;/P&gt;&lt;P&gt;      VALUES          = I_DDLIST&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      ID_ILLEGAL_NAME = 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;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;*----&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the data element part, I have selected as  'List Box with Key'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also would like to know how the data from the internal will be linked to the field in the screen paiter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls check this code and let me know where is the mistake.&lt;/P&gt;&lt;P&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>Mon, 05 Jun 2006 09:27:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307941#M160705</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T09:27:22Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307942#M160706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly reward the points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In screen painter SE51 Tcode, go to the attributes of the screen element. You can see the dropdown section ,just select "Listbox" or "listbox with key"..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the main program , append the value that you want to be displayed to a table. Then call the Function Module,&lt;/P&gt;&lt;P&gt;VRM_SET_VALUES to display the listbox with the values or&lt;/P&gt;&lt;P&gt;call the Fm...&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_zprojorg OCCURS 0,&lt;/P&gt;&lt;P&gt;        areacd LIKE zprojorg-areacd,&lt;/P&gt;&lt;P&gt;        areadesc  LIKE zprojorg-areadesc,&lt;/P&gt;&lt;P&gt;       END OF it_zprojorg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : IT_DYNPREAD LIKE DYNPREAD OCCURS 0 WITH HEADER LINE.&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     = 'SAPMZDIN'&lt;/P&gt;&lt;P&gt;            DYNUMB     = SY-DYNNR&lt;/P&gt;&lt;P&gt;            REQUEST    = 'A'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            DYNPFIELDS = IT_DYNPREAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHECK SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; READ TABLE IT_DYNPREAD WITH KEY FIELDNAME = 'ZPROJMAST-PROJCD'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if not IT_DYNPREAD-FIELDVALUE is initial.&lt;/P&gt;&lt;P&gt;    SELECT areacd areadesc FROM zprojorg&lt;/P&gt;&lt;P&gt;             INTO TABLE it_zprojorg&lt;/P&gt;&lt;P&gt;             WHERE projcd = it_dynpread-fieldvalue.&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 E000(8I) WITH 'Invalid ArecCode, Please re-enter'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      STOP.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;           EXPORTING&lt;/P&gt;&lt;P&gt;                retfield    = 'AREACD'&lt;/P&gt;&lt;P&gt;                dynpprog    = 'SAPMZDIN'&lt;/P&gt;&lt;P&gt;                dynpnr      = sy-dynnr&lt;/P&gt;&lt;P&gt;                dynprofield = 'IDINDTL-AREACD'&lt;/P&gt;&lt;P&gt;                value_org   = 'S'&lt;/P&gt;&lt;P&gt;           TABLES&lt;/P&gt;&lt;P&gt;                value_tab   = it_zprojorg&lt;/P&gt;&lt;P&gt;                RETURN_TAB  = IDDSHRETVAL.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 09:28:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307942#M160706</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T09:28:38Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307943#M160707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;I think u need to check here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'VRM_SET_VALUES'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;ID = '&amp;lt;b&amp;gt;Screen field name&amp;lt;/b&amp;gt;'  =&amp;gt;&amp;lt;b&amp;gt;This is the Screen Field .If u give screen field name here in Caps.This is linked to  the field in the screen&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;VALUES = I_DDLIST&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;ID_ILLEGAL_NAME = 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;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;I think u only need to give ur screen field for ID in the Function module VRM_SET_VALUES.&lt;/P&gt;&lt;P&gt;I am sure it works.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Thanks&lt;/P&gt;&lt;P&gt;Venkat.O&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 09:36:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307943#M160707</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2006-06-05T09:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307944#M160708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vekat,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank u so much for your help.  It is working now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 09:41:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307944#M160708</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T09:41:23Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307945#M160709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The list gets duplicated after every save. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have given clear statement, but still it duplicates.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to avoid the duplicates in the list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls guide me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 09:53:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307945#M160709</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T09:53:03Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307946#M160710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you just post your code...?&lt;/P&gt;&lt;P&gt;May be the clear will not be working at all or will be in the wrong place...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Regarding the duplicates in the listbox, you can remove it in yet another method also.&lt;/P&gt;&lt;P&gt;use the statement&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM &amp;lt;itab_name&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use it in the place where you are appending it in the table.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope your query is solved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;SP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Sylendra Prasad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 09:57:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307946#M160710</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T09:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307947#M160711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;. &lt;/P&gt;&lt;P&gt;Write like this .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if I_PSTYP[] is initial.&lt;/P&gt;&lt;P&gt;I_PSTYP-PKEY = 'P'.&lt;/P&gt;&lt;P&gt;I_PSTYP-PVAL = 'Primary'.&lt;/P&gt;&lt;P&gt;APPEND I_PSTYP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_PSTYP-PKEY = 'S'.&lt;/P&gt;&lt;P&gt;I_PSTYP-PVAL = 'Secondary'.&lt;/P&gt;&lt;P&gt;APPEND I_PSTYP.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;So that that table is populated first time only.&lt;/P&gt;&lt;P&gt;It works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Thanks&lt;/P&gt;&lt;P&gt;Venkat.O&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 10:58:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307947#M160711</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2006-06-05T10:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: Screen painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307948#M160712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your suggestion.  It is working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2006 11:45:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-painter/m-p/1307948#M160712</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-05T11:45:26Z</dc:date>
    </item>
  </channel>
</rss>

