<?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 Regarding Logic for below statements in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264801#M491313</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;What can be the logic for 2nd statement below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Capture the user entered zip code in to a variable &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Check the Variable[Code] if it is not 10 digits then &lt;/P&gt;&lt;P&gt;   convert it into format ZZZZZ-XXXX by padding it with zeros.  &lt;/P&gt;&lt;P&gt;EX: if user enters only 65549 convert it to 65549-0000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Deep.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 May 2007 07:04:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-29T07:04:17Z</dc:date>
    <item>
      <title>Regarding Logic for below statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264801#M491313</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;What can be the logic for 2nd statement below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Capture the user entered zip code in to a variable &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Check the Variable[Code] if it is not 10 digits then &lt;/P&gt;&lt;P&gt;   convert it into format ZZZZZ-XXXX by padding it with zeros.  &lt;/P&gt;&lt;P&gt;EX: if user enters only 65549 convert it to 65549-0000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Deep.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2007 07:04:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264801#M491313</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-29T07:04:17Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding Logic for below statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264802#M491314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT ychatest.

PARAMETERS : p_value(10) default '65439'.

DATA : v_len TYPE i.
v_len = strlen( p_value ).

IF v_len NE 10.
  v_len = 10 - v_len - 1.
  CONCATENATE p_value '-' INTO p_value.
  DO v_len TIMES.
    CONCATENATE p_value '0' INTO p_value.
  ENDDO.
  WRITE : p_value.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2007 07:12:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264802#M491314</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-29T07:12:23Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding Logic for below statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264803#M491315</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;Try out the following logic&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: n1(10) value '12345',&lt;/P&gt;&lt;P&gt;      n2(11), i1 type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i1 = strlen( n1 ).&lt;/P&gt;&lt;P&gt;if i1 &amp;lt; 10.&lt;/P&gt;&lt;P&gt;  concatenate n1 '-00000' into n2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;write: / i1, / n2.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2007 07:22:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264803#M491315</guid>
      <dc:creator>graghavendra_sharma</dc:creator>
      <dc:date>2007-05-29T07:22:06Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding Logic for below statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264804#M491316</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;let lv_bar has the value '65549'..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now define&lt;/P&gt;&lt;P&gt;data: lv_len type i,&lt;/P&gt;&lt;P&gt;        lv_len1 type i,&lt;/P&gt;&lt;P&gt;        lv_char(10) type c. &lt;/P&gt;&lt;P&gt;        &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_len = STRLEN( lv_bar).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if lv_len &amp;lt; 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; lv_len1 = 10 - lv_len.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do lv_len1 times.&lt;/P&gt;&lt;P&gt;concatenate '0' to lv_char.&lt;/P&gt;&lt;P&gt;enddo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE lv_bar '-' lv_char.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2007 07:37:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-logic-for-below-statements/m-p/2264804#M491316</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-29T07:37:44Z</dc:date>
    </item>
  </channel>
</rss>

