<?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: Selection Screen field Comparisions in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258523#M146888</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. where as i am unable to get the value of R_HDTXID-HIGH (Z095) and the range of values between them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thats bcos u are on the wrong track.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. FIRST we have to get &lt;/P&gt;&lt;P&gt;   all values&lt;/P&gt;&lt;P&gt;   using some SELECT and select-option entry,&lt;/P&gt;&lt;P&gt;   in some internal table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  (this will take care of ALL low and high values and all&lt;/P&gt;&lt;P&gt;  ranges between them)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(there is no need to use RANGES separately,&lt;/P&gt;&lt;P&gt;  bcos select-option is already there)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.  just copy paste in new program&lt;/P&gt;&lt;P&gt;   and u will understand what i say !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;(it will give u all RANGES between low and high)&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : ttxid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;        tdid LIKE ttxid-tdid,&lt;/P&gt;&lt;P&gt;        END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_hdtxid FOR ttxid-tdid.&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;HR originaltext="-------" /&gt;&lt;P&gt; IMPORTANT&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SELECT tdid INTO TABLE itab&lt;/P&gt;&lt;P&gt;FROM ttxid&lt;/P&gt;&lt;P&gt;WHERE tdid IN S_hdtxid.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&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;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- PROCESS WITH ITAB-TDID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; ITAB-TDID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&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;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Mar 2006 04:50:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-03-22T04:50:24Z</dc:date>
    <item>
      <title>Selection Screen field Comparisions</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258521#M146886</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; This is another case of selection screen field comparisions i am facing a problem...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is a selection screen field as:&lt;/P&gt;&lt;P&gt;            SELECT-OPTIONS:  S_HDTXID FOR  TTXID-TDID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is a range field similar to above as given below:&lt;/P&gt;&lt;P&gt;RANGES: R_HDTXID FOR TTXID-TDID.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;I am updating the range field as given below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT S_HDTXID.&lt;/P&gt;&lt;P&gt;    R_HDTXID-LOW = S_HDTXID-LOW.&lt;/P&gt;&lt;P&gt;    R_HDTXID-SIGN = 'I'.&lt;/P&gt;&lt;P&gt;    IF S_HDTXID-HIGH &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;      R_HDTXID-OPTION = 'BT'.&lt;/P&gt;&lt;P&gt;      R_HDTXID-HIGH = S_HDTXID-HIGH.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      R_HDTXID-OPTION = 'EQ'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    APPEND R_HDTXID.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the below given piece of code i have to get the header text for each text id inputted in the field S_HDTXID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT R_HDTXID IS INITIAL.&lt;/P&gt;&lt;P&gt;    LOOP AT R_HDTXID.&lt;/P&gt;&lt;P&gt;      CLEAR: Z_ID, Z_OBJECT.&lt;/P&gt;&lt;P&gt;      CLEAR   A01_HEAD.&lt;/P&gt;&lt;P&gt;      REFRESH A01_LINE.&lt;/P&gt;&lt;P&gt;      Z_ID     = R_HDTXID-LOW.         "object id&lt;/P&gt;&lt;P&gt;      Z_OBJECT = 'VBBK'.               "object&lt;/P&gt;&lt;P&gt;      Z_NAME   = A00_VBAK-VBELN.&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;           EXPORTING&lt;/P&gt;&lt;P&gt;                CLIENT                  = SY-MANDT&lt;/P&gt;&lt;P&gt;                ID                      = Z_ID&lt;/P&gt;&lt;P&gt;                LANGUAGE                = SY-LANGU&lt;/P&gt;&lt;P&gt;                NAME                    = Z_NAME&lt;/P&gt;&lt;P&gt;                OBJECT                  = Z_OBJECT&lt;/P&gt;&lt;P&gt;           IMPORTING&lt;/P&gt;&lt;P&gt;                HEADER                  = A01_HEAD&lt;/P&gt;&lt;P&gt;           TABLES&lt;/P&gt;&lt;P&gt;                LINES                   = A01_LINE&lt;/P&gt;&lt;P&gt;           EXCEPTIONS&lt;/P&gt;&lt;P&gt;                ID                      = 1&lt;/P&gt;&lt;P&gt;                LANGUAGE                = 2&lt;/P&gt;&lt;P&gt;                NAME                    = 3&lt;/P&gt;&lt;P&gt;                NOT_FOUND               = 4&lt;/P&gt;&lt;P&gt;                OBJECT                  = 5&lt;/P&gt;&lt;P&gt;                REFERENCE_CHECK         = 6&lt;/P&gt;&lt;P&gt;                WRONG_ACCESS_TO_ARCHIVE = 7&lt;/P&gt;&lt;P&gt;                OTHERS                  = 8.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;        IF NOT A01_LINE[] IS INITIAL.&lt;/P&gt;&lt;P&gt;          READ TABLE A01_LINE INDEX 1.&lt;/P&gt;&lt;P&gt;          IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;            A02_HTEXT-Z_ID   = Z_ID.&lt;/P&gt;&lt;P&gt;            A02_HTEXT-Z_GSID = A01_LINE-TDLINE.&lt;/P&gt;&lt;P&gt;            APPEND A02_HTEXT.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For eg: Z003 and Z095 are the input values of the selection screen field then by assigning the value as Z_ID = R_HDTXID-LOW. I am able to get the value of only R_HDTXID-LOW (Z003), where as i am unable to get the value of R_HDTXID-HIGH (Z095) and the range of values between them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest or clarify to proceed accordingly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank You,&lt;/P&gt;&lt;P&gt;Suresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2006 23:39:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258521#M146886</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-21T23:39:55Z</dc:date>
    </item>
    <item>
      <title>Re: Selection Screen field Comparisions</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258522#M146887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer to the text header table directly before your loop:&lt;/P&gt;&lt;P&gt;select * from STXH into coresponding fields of table it_stxh&lt;/P&gt;&lt;P&gt;for all entries in A00_VBAK&lt;/P&gt;&lt;P&gt;where tdobject = 'VBBK'&lt;/P&gt;&lt;P&gt;and tdname = a00_vbak-vbeln&lt;/P&gt;&lt;P&gt;and tdid in s_hdtxid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then loop at these:&lt;/P&gt;&lt;P&gt;loop at it_stxh.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;CLIENT = SY-MANDT&lt;/P&gt;&lt;P&gt;ID = it_stxh-tdid&lt;/P&gt;&lt;P&gt;LANGUAGE = SY-LANGU&lt;/P&gt;&lt;P&gt;NAME = it_stxh-tdname&lt;/P&gt;&lt;P&gt;OBJECT = 'VBBK'&lt;/P&gt;&lt;P&gt;*.......etc&lt;/P&gt;&lt;P&gt;*etc&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Mar 2006 00:21:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258522#M146887</guid>
      <dc:creator>former_member186741</dc:creator>
      <dc:date>2006-03-22T00:21:28Z</dc:date>
    </item>
    <item>
      <title>Re: Selection Screen field Comparisions</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258523#M146888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. where as i am unable to get the value of R_HDTXID-HIGH (Z095) and the range of values between them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thats bcos u are on the wrong track.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. FIRST we have to get &lt;/P&gt;&lt;P&gt;   all values&lt;/P&gt;&lt;P&gt;   using some SELECT and select-option entry,&lt;/P&gt;&lt;P&gt;   in some internal table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  (this will take care of ALL low and high values and all&lt;/P&gt;&lt;P&gt;  ranges between them)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(there is no need to use RANGES separately,&lt;/P&gt;&lt;P&gt;  bcos select-option is already there)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.  just copy paste in new program&lt;/P&gt;&lt;P&gt;   and u will understand what i say !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;(it will give u all RANGES between low and high)&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : ttxid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;        tdid LIKE ttxid-tdid,&lt;/P&gt;&lt;P&gt;        END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_hdtxid FOR ttxid-tdid.&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;HR originaltext="-------" /&gt;&lt;P&gt; IMPORTANT&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SELECT tdid INTO TABLE itab&lt;/P&gt;&lt;P&gt;FROM ttxid&lt;/P&gt;&lt;P&gt;WHERE tdid IN S_hdtxid.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&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;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- PROCESS WITH ITAB-TDID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; ITAB-TDID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&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;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Mar 2006 04:50:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258523#M146888</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-22T04:50:24Z</dc:date>
    </item>
    <item>
      <title>Re: Selection Screen field Comparisions</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258524#M146889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. where as i am unable to get the value of R_HDTXID-HIGH (Z095) and the range of values between them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thats bcos u are on the wrong track.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. FIRST we have to get &lt;/P&gt;&lt;P&gt;   all values&lt;/P&gt;&lt;P&gt;   using some SELECT and select-option entry,&lt;/P&gt;&lt;P&gt;   in some internal table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  (this will take care of ALL low and high values and all&lt;/P&gt;&lt;P&gt;  ranges between them)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(there is no need to use RANGES separately,&lt;/P&gt;&lt;P&gt;  bcos select-option is already there)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.  just copy paste in new program&lt;/P&gt;&lt;P&gt;   and u will understand what i say !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;(it will give u all RANGES between low and high)&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : ttxid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;        tdid LIKE ttxid-tdid,&lt;/P&gt;&lt;P&gt;        END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_hdtxid FOR ttxid-tdid.&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;HR originaltext="-------" /&gt;&lt;P&gt; IMPORTANT&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SELECT tdid INTO TABLE itab&lt;/P&gt;&lt;P&gt;FROM ttxid&lt;/P&gt;&lt;P&gt;WHERE tdid IN S_hdtxid.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&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;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- PROCESS WITH ITAB-TDID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; ITAB-TDID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&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;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Mar 2006 05:57:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-field-comparisions/m-p/1258524#M146889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-22T05:57:08Z</dc:date>
    </item>
  </channel>
</rss>

