<?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 UPPER CASE TO TITLE CASE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478017#M223987</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Developpers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to convert upper case text to title case text like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NELSON RODRIGO IN SAP DEVELOPER&lt;/P&gt;&lt;P&gt;need to convert&lt;/P&gt;&lt;P&gt;Nelson Rodrigo In Sap Developer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Sep 2006 07:09:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-09-05T07:09:41Z</dc:date>
    <item>
      <title>UPPER CASE TO TITLE CASE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478017#M223987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Developpers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to convert upper case text to title case text like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NELSON RODRIGO IN SAP DEVELOPER&lt;/P&gt;&lt;P&gt;need to convert&lt;/P&gt;&lt;P&gt;Nelson Rodrigo In Sap Developer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 07:09:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478017#M223987</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-05T07:09:41Z</dc:date>
    </item>
    <item>
      <title>Re: UPPER CASE TO TITLE CASE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478018#M223988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use &lt;/P&gt;&lt;P&gt;Varianten: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRANSLATE c TO UPPER CASE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRANSLATE c TO LOWER CASE. &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;FYI...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ergänzungen zur Anweisung TRANSLATE c TO UPPER/LOWER CASE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Varianten: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRANSLATE c TO UPPER CASE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRANSLATE c TO LOWER CASE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Die Funktionsweise der TRANSLATE-Anweisung ist von der R/3-Anmeldesprache abhängig. In der Regel wird die Anmeldung an das R/3-System in der Sprache vorgenommen, in der die zu verarbeitenden Daten erfaßt wurden. Eine falsche Einstellung der Sprache führt genau dann zu Datenverlusten, wenn eine Umsetzung bei abweichenden Sprachumgebungen gar nicht definiert ist. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Werden zum Beispiel deutsche Umlaute in einer russischen Sprachumgebung verarbeitet, dann liefert die Anweisung TRANSLATE für 'ö' ein '|' und für 'Ö' ein '¶'. Diese Unstimmigkeiten treten bevorzugt auf, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wenn mit dem Befehl SET LOCALE LANGUAGE eine falsche Sprachumgebung eingestellt wurde oder &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ohne Verwendung von SET LOCALE LANGUAGE Daten bearbeitet werden, die nicht zur Anmeldesprache gehören. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Liegen die umzusetzenden Daten beispielsweise in einer Struktur stru mit dem Sprachenschlüssel langu und dem Textfeld text, dann kann das Problem auf zwei Arten umgangen werden: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Beispiel&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF stru, &lt;/P&gt;&lt;P&gt;        langu TYPE sy-langu, &lt;/P&gt;&lt;P&gt;        text  TYPE sy-xcode, &lt;/P&gt;&lt;P&gt;      END   OF stru. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET LOCALE LANGUAGE stru-langu. &lt;/P&gt;&lt;P&gt;TRANSLATE stru-text TO UPPER CASE. &lt;/P&gt;&lt;P&gt;SET LOCALE LANGUAGE SPACE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jede Umsetzung erfolgt damit in der passenden Sprache. Falls stru eine interne Tabelle ist, sollte diese zuvor sortiert werden, um die Zahl der Umschaltungen zwischen den Sprachen zu verringern. Je nach Umfang der Tabelle ist damit eine erhebliche Verringerung der Bearbeitungszeit möglich, da SET LOCALE LANGUAGE ein sehr zeitintensives Sprachkonstrukt ist. Die Laufzeit liegt in der Größenordnung von SQL-Anweisungen. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Beispiel&lt;/P&gt;&lt;P&gt;IF stru-langu = sy-langu. &lt;/P&gt;&lt;P&gt;  TRANSLATE stru-text TO UPPER CASE. &lt;/P&gt;&lt;P&gt;ELSE. &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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mit dieser Lösung werden nur Texte der Anmeldesprache bearbeitet. Hier bietet sich an, alle abweichenden Textzeilen mit COLLECT in einer weiteren internen Tabelle zu sammeln und entsprechend dem ersten Vorschlag umzusetzen. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hinweis &lt;/P&gt;&lt;P&gt;Wichtig ist die direkte Rücksetzung des Sprachenschlüssels mittels SPACE, da SET LOCALE LANGUAGE auch das Systemfeld sy-langu verändert. &lt;/P&gt;&lt;P&gt;Außerdem ist zu beachten, daß ein Sprachenschlüssel unsinnig sein kann, eine Sprache nicht richtig installiert wurde oder von einem bestimmten Applikationsserver nicht verarbeitet werden kann. Folgende Funktionsbausteine sind für die Behandlung dieser Sonderfälle verfügbar: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SCP_MIXED_LANGUAGES_1_INIT &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SCP_MIXED_LANGUAGES_1_SWITCH &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SCP_MIXED_LANGUAGES_1_NORMAL &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SCP_MIXED_LANGUAGES_1_FINISH &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ramesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 07:13:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478018#M223988</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-05T07:13:26Z</dc:date>
    </item>
    <item>
      <title>Re: UPPER CASE TO TITLE CASE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478019#M223989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use Function Module &amp;lt;b&amp;gt;STRING_UPPER_LOWER_CASE.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 07:16:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478019#M223989</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-05T07:16:02Z</dc:date>
    </item>
    <item>
      <title>Re: UPPER CASE TO TITLE CASE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478020#M223990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI NELSON,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check the  function module &amp;lt;b&amp;gt;SWA_STRING_TO_UPPERCASE&amp;lt;/b&amp;gt; to convert uppercase to title case&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for titlecase..&lt;/P&gt;&lt;P&gt;PARAMETER-&amp;gt;PRESERVE_EXISTING_CAPITALS = SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps,&lt;/P&gt;&lt;P&gt;do reward if it helps,&lt;/P&gt;&lt;P&gt;priya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 07:23:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478020#M223990</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-05T07:23:50Z</dc:date>
    </item>
    <item>
      <title>Re: UPPER CASE TO TITLE CASE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478021#M223991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="195509"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;	&lt;/P&gt;&lt;P&gt;use the following function module to change your case from the upper to lower or lower to upper.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDITOR_LINE_TRANSLATE_CASE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: a type RSTXP-TDLINE.&lt;/P&gt;&lt;P&gt;data: b type RSTXP-TDLINE.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;a = 'aabbccddeeff'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'EDITOR_LINE_TRANSLATE_CASE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    I_LINE            = a&lt;/P&gt;&lt;P&gt;   WANTED_CASE       = 'UPPER'&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   O_LINE            = b.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;   write:/ b.&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;&amp;lt;b&amp;gt;I am sorry, i wrongly interpret your question.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Srikanth Kidambi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Srikanth Kidambi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 07:30:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478021#M223991</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-05T07:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: UPPER CASE TO TITLE CASE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478022#M223992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok Priya Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 08:00:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upper-case-to-title-case/m-p/1478022#M223992</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-05T08:00:44Z</dc:date>
    </item>
  </channel>
</rss>

