<?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: Upper case and lower case in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024612#M82084</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;Pls award points to any answers which have been helpful.&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>Tue, 20 Dec 2005 11:43:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-12-20T11:43:16Z</dc:date>
    <item>
      <title>Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024602#M82074</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've a little problem with string, i want to upper case the first caracter of my string and the remainder i want to lower case it, can you tell me the best way for this ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tested this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM format_first_name CHANGING p_vorna.&lt;/P&gt;&lt;P&gt;  DATA : wa1     TYPE c,&lt;/P&gt;&lt;P&gt;         wa(255) type c,&lt;/P&gt;&lt;P&gt;         cpt     TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa1 = p_vorna(1).&lt;/P&gt;&lt;P&gt;  wa  = p_vorna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE FIELD p_vorna LENGTH cpt IN CHARACTER MODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  TRANSLATE wa1 TO UPPER CASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  TRANSLATE wa  TO LOWER CASE.&lt;/P&gt;&lt;P&gt;  WRITE p_vorna+1(cpt) to wa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But on the last line (WRITE...) program dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 09:03:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024602#M82074</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T09:03:41Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024603#M82075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check the lenght cpt , what is the value you are getting .&lt;/P&gt;&lt;P&gt;in debug mode findout.&lt;/P&gt;&lt;P&gt;i think it is overflowing...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 09:12:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024603#M82075</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T09:12:03Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024604#M82076</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 would use &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;concatenate wa1 wa into p_vorna.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; to make the result.&lt;/P&gt;&lt;P&gt;But you can also write something, if you like - just that you should use &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;write p_vorna+1(cpt-1) to wa.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; You have to subtract your offset from the whole length (before, not inside the write).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Christian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 09:16:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024604#M82076</guid>
      <dc:creator>christian_wohlfahrt</dc:creator>
      <dc:date>2005-12-20T09:16:20Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024605#M82077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try using the function Module "STRING_UPPER_LOWER_CASE"&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Tharani&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 09:20:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024605#M82077</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T09:20:42Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024606#M82078</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  think you mean this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA : wa1 TYPE c,
wa(255) type c,
cpt TYPE i.

parameters p_vorna(50) lower case default 'andreas'.


wa1 = p_vorna(1).
wa = p_vorna.

cpt = strlen( p_vorna ).

TRANSLATE wa1 TO UPPER CASE.

TRANSLATE wa TO LOWER CASE.
WRITE wa1 to wa(1).

write wa.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Andreas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 10:14:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024606#M82078</guid>
      <dc:creator>andreas_mann3</dc:creator>
      <dc:date>2005-12-20T10:14:42Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024607#M82079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi tafkap,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. what i understood u want&lt;/P&gt;&lt;P&gt;   Title Case &lt;/P&gt;&lt;P&gt;  functionality (as in microsoft word)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.  amit sap hello how are u&lt;/P&gt;&lt;P&gt;    should be&lt;/P&gt;&lt;P&gt;    Amit Sap Hello How Are U&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. SWA_STRING_TO_UPPERCASE&lt;/P&gt;&lt;P&gt;   Use the above FM&lt;/P&gt;&lt;P&gt;   It works fantastic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  [ Especially note the functionality of&lt;/P&gt;&lt;P&gt;   the paramter&lt;/P&gt;&lt;P&gt;   CAPITALIZE_AFTER_SPACE           &lt;/P&gt;&lt;P&gt;   ]&lt;/P&gt;&lt;P&gt;  [ It can be used to convert all first characer words to uppper&lt;/P&gt;&lt;P&gt;   or only the VERY FIRST ONE&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Sample Code (Just copy paste)&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;&lt;/P&gt;&lt;P&gt;DATA : v type string.&lt;/P&gt;&lt;P&gt;DATA : s TYPE string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v = 'amit sap hello how are u'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SWA_STRING_TO_UPPERCASE'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INPUT_EXPRESSION                 =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   input_string                     = v&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PRESERVE_EXISTING_CAPITALS       = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CAPITALIZE_AFTER_SPACE           = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LANGUAGE                         = SY-LANGU&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   output_string                    = s&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OUTPUT_EXPRESSION                =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   expression_truncated             = 1&lt;/P&gt;&lt;P&gt;   OTHERS                           = 2&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;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; v.&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; s.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps.&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;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Amit Mittal&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 10:24:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024607#M82079</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T10:24:32Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024608#M82080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FORM format_first_name CHANGING p_vorna.&lt;/P&gt;&lt;P&gt;DATA : wa1 TYPE c,&lt;/P&gt;&lt;P&gt;wa(255) type c,&lt;/P&gt;&lt;P&gt;cpt TYPE i.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;wa1 = vorna(1).&lt;/P&gt;&lt;P&gt;cpt = strlen( vorna ).&lt;/P&gt;&lt;P&gt;if cpt &amp;gt; 1.&lt;/P&gt;&lt;P&gt; wa = vorna+1(cpt).&lt;/P&gt;&lt;P&gt; TRANSLATE wa TO LOWER CASE.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRANSLATE wa1 TO UPPER CASE.&lt;/P&gt;&lt;P&gt;concatenate wa1&lt;/P&gt;&lt;P&gt;            wa into wa.&lt;/P&gt;&lt;P&gt;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; wa.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 10:38:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024608#M82080</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T10:38:29Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024609#M82081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;"input contains the string having value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data itab type string occurs 0 with header line.&lt;/P&gt;&lt;P&gt;data ch.&lt;/P&gt;&lt;P&gt;split input at delm into table itab.&lt;/P&gt;&lt;P&gt;clear output.&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;ch = itab.&lt;/P&gt;&lt;P&gt;shift itab left.&lt;/P&gt;&lt;P&gt;translate ch to upper case.&lt;/P&gt;&lt;P&gt;translate itab to lower case.&lt;/P&gt;&lt;P&gt;concatenate ch itab into itab.&lt;/P&gt;&lt;P&gt;concatenate output itab into output separated by delm.&lt;/P&gt;&lt;P&gt;IF OUTPUT(1) EQ DELM.&lt;/P&gt;&lt;P&gt;SHIFT OUTPUT LEFT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 10:41:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024609#M82081</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T10:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024610#M82082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt; describe field P_vorna length cpt in character mode.&lt;/P&gt;&lt;P&gt;will give you the defined length of variable P_VORNA not the total no of characters in that variable.&lt;/P&gt;&lt;P&gt;(example : p_vorna(255) type c value 'abcd'. &lt;/P&gt;&lt;P&gt;if you use DESCRIBE FOR P_VORNA, will return 255 to CNT&lt;/P&gt;&lt;P&gt;&amp;amp; STRLEN( P_VORNA ) gives you 4.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so use STRLEN to findout the length of the P_VORNA &amp;amp; then use offset to seperate 1 &amp;amp; remaining characters then use TRANSLATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i hope this gives you clear idea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;srikanth&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;added example for DESCRIBE FIELD&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 10:45:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024610#M82082</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T10:45:49Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024611#M82083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types:begin of st,&lt;/P&gt;&lt;P&gt;       text(35),&lt;/P&gt;&lt;P&gt;      end of st.&lt;/P&gt;&lt;P&gt;data:itab type table of st,&lt;/P&gt;&lt;P&gt;     wa type st.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split string at space into itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it into wa.&lt;/P&gt;&lt;P&gt; translate wa(1) to uppercase.&lt;/P&gt;&lt;P&gt; concatenate string wa into string separated by space.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now string will be of the Title case format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Binoo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 10:47:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024611#M82083</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T10:47:17Z</dc:date>
    </item>
    <item>
      <title>Re: Upper case and lower case</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024612#M82084</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;Pls award points to any answers which have been helpful.&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>Tue, 20 Dec 2005 11:43:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-and-lower-case/m-p/1024612#M82084</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-20T11:43:16Z</dc:date>
    </item>
  </channel>
</rss>

