<?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: Numeric values Display in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380080#M185713</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;Check this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data x_text(100) type c,&lt;/P&gt;&lt;P&gt;     x_text_1(100) type c,&lt;/P&gt;&lt;P&gt;     x_pattern(10) type c,&lt;/P&gt;&lt;P&gt;     x_val(6) type n. &lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;x_text_1 = x_text+0(5).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;x_pattern = '0123456789'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if x_text_1 CA x_pattern&lt;/P&gt;&lt;P&gt;   move x_text_1 to x_val.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;  clear : x_val.&lt;/P&gt;&lt;P&gt;&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;Appana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Jul 2006 17:21:54 GMT</pubDate>
    <dc:creator>Laxmana_Appana_</dc:creator>
    <dc:date>2006-07-12T17:21:54Z</dc:date>
    <item>
      <title>Numeric values Display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380077#M185710</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;I have few values in SGTXT field in BSIS.&lt;/P&gt;&lt;P&gt;Ex : &lt;/P&gt;&lt;P&gt;1) 123456 Some Description.&lt;/P&gt;&lt;P&gt;2) Some Text 678343.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this I need to store only numeric values into a variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like in 1st case it is started with numeric and some text&lt;/P&gt;&lt;P&gt;and second it is started with some text and then numeric.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need the variable should have only the first six numberic characters only. Ex. First case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to check whether the first six are numeric or not, if it is numeric store it in variable otherwise leave blank.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u please let me know any methos or function module or anyother code to do it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Pavan.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Pavan Panduru&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 17:12:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380077#M185710</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T17:12:19Z</dc:date>
    </item>
    <item>
      <title>Re: Numeric values Display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380078#M185711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Will it always be 6 numerics?  Will there always be a space in between?  Assuming these assumptions are true, you can do something like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;report zrich_0001.


data: begin of itab occurs 0,
      sgtxt type bsis-sgtxt,
      end of itab.

data: begin of itab2 occurs 0,
      value(10) type c,
      end of itab2.

data: isplit type table of string with header line.


itab-sgtxt = '123456 Some Description'. append itab.
itab-sgtxt = 'Some Text 678343'. append itab.



loop at itab.

  split itab at ' ' into table isplit.
  loop at isplit.
    if isplit co '1234567890'.
      exit.
    endif.
  endloop.
  itab2-value = isplit.
  append itab2.

endloop.


loop at itab2.
  write:/ itab2-value.
endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 17:17:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380078#M185711</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2006-07-12T17:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: Numeric values Display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380079#M185712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;translate v_sgtxt using 'A B C D E F G H I ..Z a b c d e f g.. z '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;condense v_sgtxt.&lt;/P&gt;&lt;P&gt;now sgtxt will only have the numeric part of the text.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 17:18:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380079#M185712</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T17:18:56Z</dc:date>
    </item>
    <item>
      <title>Re: Numeric values Display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380080#M185713</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;Check this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data x_text(100) type c,&lt;/P&gt;&lt;P&gt;     x_text_1(100) type c,&lt;/P&gt;&lt;P&gt;     x_pattern(10) type c,&lt;/P&gt;&lt;P&gt;     x_val(6) type n. &lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;x_text_1 = x_text+0(5).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;x_pattern = '0123456789'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if x_text_1 CA x_pattern&lt;/P&gt;&lt;P&gt;   move x_text_1 to x_val.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;  clear : x_val.&lt;/P&gt;&lt;P&gt;&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;Appana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 17:21:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380080#M185713</guid>
      <dc:creator>Laxmana_Appana_</dc:creator>
      <dc:date>2006-07-12T17:21:54Z</dc:date>
    </item>
    <item>
      <title>Re: Numeric values Display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380081#M185714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;if txt = 123456 Some Description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;req = txt + 0(6).&lt;/P&gt;&lt;P&gt;if req co '0123456789'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 17:33:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380081#M185714</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T17:33:20Z</dc:date>
    </item>
    <item>
      <title>Re: Numeric values Display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380082#M185715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;test = '12345abcde'.&lt;/P&gt;&lt;P&gt;  TRANSLATE test TO UPPER CASE.&lt;/P&gt;&lt;P&gt;  MOVE test TO test2.&lt;/P&gt;&lt;P&gt;  strl1 = STRLEN( test ).&lt;/P&gt;&lt;P&gt;  SHIFT test LEFT DELETING LEADING '0123456789'.&lt;/P&gt;&lt;P&gt;  strl2 = STRLEN( test ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  res = strl1 - strl2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF strl1 = strl2.&lt;/P&gt;&lt;P&gt;    SHIFT test LEFT DELETING LEADING sy-abcde.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MOVE test2(res) TO test.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE test.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Felipe Cunha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jul 2006 17:52:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/numeric-values-display/m-p/1380082#M185715</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-12T17:52:50Z</dc:date>
    </item>
  </channel>
</rss>

