<?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: INITCAP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745352#M1113112</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the keyword Translate &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data : txt(100) Value 'benu Mariantony '.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Data : Begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;      txt1(100),&lt;/P&gt;&lt;P&gt;      End of itab.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Split txt At ' ' into table itab.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Clear txt.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Loop at itab.&lt;/P&gt;&lt;P&gt;  Translate itab-txt1+0(1) to upper case.&lt;/P&gt;&lt;P&gt;  Concatenate txt itab-txt1 into txt separated by ' '.&lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;txt = txt+1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Write : / txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[SAP Help|http://help.sap.com/saphelp_erp2005vp/helpdata/en/fc/eb33a5358411d1829f0000e829fbfe/frameset.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Harish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 08 Nov 2008 14:15:06 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-11-08T14:15:06Z</dc:date>
    <item>
      <title>INITCAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745348#M1113108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to make first letter of each word in string to capital letter and all others to lower case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This can acheived using INITCAP keyword in other languages. How to do it in ABAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Benu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Nov 2008 11:56:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745348#M1113108</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-08T11:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: INITCAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745349#M1113109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;translate g_var+0(1) to upper case.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;translate g_var+1 to lower case.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where g_var is the variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;report ZTEST15.&lt;/P&gt;&lt;P&gt;&amp;gt;DATA: A(10) VALUE 'AMIT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;TRANSLATE a+0(1) TO UPPER CASE.&lt;/P&gt;&lt;P&gt;&amp;gt;TRANSLATE A+1 TO LOWER CASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;WRITE: A.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Amit Gupta on Nov 8, 2008 2:29 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Nov 2008 13:27:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745349#M1113109</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-08T13:27:00Z</dc:date>
    </item>
    <item>
      <title>Re: INITCAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745350#M1113110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I don't thing there is some direct statement. But u can put in below simple logic.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: l_count TYPE i,
      l_len TYPE i,
      l_name(30) TYPE c VALUE 'viNod kuMar veMuru'.

WRITE:/1 'Before change name is:', l_name.

l_len = strlen( l_name ).
CONDENSE l_name.
TRANSLATE l_name+0(1) TO UPPER CASE.

DO l_len TIMES.
  IF l_name+l_count(1) EQ space.
    ADD 1 TO l_count.
    TRANSLATE l_name+l_count(1) TO UPPER CASE.
    CONTINUE.
  ENDIF.

  ADD 1 TO l_count.
  TRANSLATE l_name+l_count(1) TO LOWER CASE.
ENDDO.

WRITE:/1 'After change name is:', l_name.


&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Small change in Logic;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Nov 2008 13:51:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745350#M1113110</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-11-08T13:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: INITCAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745351#M1113111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Benu,&lt;/P&gt;&lt;P&gt;Use the Function Module:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
STRING_UPPER_LOWER_CASE
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Chidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Nov 2008 14:01:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745351#M1113111</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-08T14:01:49Z</dc:date>
    </item>
    <item>
      <title>Re: INITCAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745352#M1113112</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the keyword Translate &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data : txt(100) Value 'benu Mariantony '.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Data : Begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;      txt1(100),&lt;/P&gt;&lt;P&gt;      End of itab.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Split txt At ' ' into table itab.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Clear txt.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Loop at itab.&lt;/P&gt;&lt;P&gt;  Translate itab-txt1+0(1) to upper case.&lt;/P&gt;&lt;P&gt;  Concatenate txt itab-txt1 into txt separated by ' '.&lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;txt = txt+1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Write : / txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[SAP Help|http://help.sap.com/saphelp_erp2005vp/helpdata/en/fc/eb33a5358411d1829f0000e829fbfe/frameset.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Harish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Nov 2008 14:15:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/initcap/m-p/4745352#M1113112</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-08T14:15:06Z</dc:date>
    </item>
  </channel>
</rss>

