<?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: Converting to Upper/Lower case in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92203#M42044</link>
    <description>Awesome, thanks Dave I will give it a go. The data items are going to be first name(s), first line of address etc so there shouldn't in theory be much more than 4/5 words!&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Sophie Katherine Smith&lt;BR /&gt;HR Systems, Data and Quality Assurance Manager&lt;BR /&gt;Arup&lt;BR /&gt;Europe/London&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
    <pubDate>Wed, 26 Feb 2020 13:45:00 GMT</pubDate>
    <dc:creator>Sophie_Katherin</dc:creator>
    <dc:date>2020-02-26T13:45:00Z</dc:date>
    <item>
      <title>Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92201#M42042</link>
      <description>&lt;P&gt;Hi all,&lt;BR /&gt;&lt;BR /&gt;Does anyone know a simple way to convert a text data item so that every letter after a space is a capital letter and the rest is lowercase? The data item could be made up of 1/2/3/4 etc words and could either already be in this format or could be all upper or all lower case.&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Sophie Katherine Smith&lt;BR /&gt;HR Systems, Data and Quality Assurance Manager&lt;BR /&gt;Arup&lt;BR /&gt;Europe/London&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 26 Feb 2020 10:11:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92201#M42042</guid>
      <dc:creator>Sophie_Katherin</dc:creator>
      <dc:date>2020-02-26T10:11:00Z</dc:date>
    </item>
    <item>
      <title>RE: Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92202#M42043</link>
      <description>My suggestion may be very inefficient if the data item has a lot of words in it. So I'm suggesting a possible solution below based on your saying 1 to 4 words or so.&lt;BR /&gt;&lt;BR /&gt;
&lt;OL&gt;
&lt;LI&gt;Pass the Text data item into the action 'Split Text' from the object 'Utility - Strings'.
&lt;UL&gt;
&lt;LI&gt;Input for Text to Split: [Text Data Item]&lt;/LI&gt;
&lt;LI&gt;Input for Split Char: " "&lt;/LI&gt;
&lt;LI&gt;Input for Collection Field Name: "Item Value"&lt;/LI&gt;
&lt;LI&gt;Output for Split Values: collection named [Split Values]&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Next do a loop using Loop Stages on the collection [Split Values]
&lt;UL&gt;
&lt;LI&gt;Loop Start&lt;/LI&gt;
&lt;LI&gt;Calc stage with expression:&amp;nbsp;Upper(Left(Trim([Split Values.Item Value]),1)) &amp;amp; Right([Split Values.Item Value],Len([Split Values.Item Value])-1)&lt;/LI&gt;
&lt;LI&gt;Above Calc stage should store in [Split Values.Item Value]&lt;/LI&gt;
&lt;LI&gt;Loop End&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Then pass the collection Split Values into the action 'Join Text' in the object 'Utility - Strings'.
&lt;UL&gt;
&lt;LI&gt;Input for Values: [Split Values]&lt;/LI&gt;
&lt;LI&gt;Input for Join Character: " "&lt;/LI&gt;
&lt;LI&gt;Input for Trim Values: False&lt;/LI&gt;
&lt;LI&gt;Output for Joined Text: [Text Data Item]&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Dave Morris&lt;BR /&gt;3Ci @ Southern Company&lt;BR /&gt;Atlanta, GA&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 26 Feb 2020 12:20:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92202#M42043</guid>
      <dc:creator>david.l.morris</dc:creator>
      <dc:date>2020-02-26T12:20:00Z</dc:date>
    </item>
    <item>
      <title>RE: Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92203#M42044</link>
      <description>Awesome, thanks Dave I will give it a go. The data items are going to be first name(s), first line of address etc so there shouldn't in theory be much more than 4/5 words!&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Sophie Katherine Smith&lt;BR /&gt;HR Systems, Data and Quality Assurance Manager&lt;BR /&gt;Arup&lt;BR /&gt;Europe/London&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 26 Feb 2020 13:45:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92203#M42044</guid>
      <dc:creator>Sophie_Katherin</dc:creator>
      <dc:date>2020-02-26T13:45:00Z</dc:date>
    </item>
    <item>
      <title>RE: Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92204#M42045</link>
      <description>Hi Sophie,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;If your address text contains numbers, (1234 LIBERTY STREET NW for example) you may have to add some additional logic to test if the text contains numbers in order to avoid a system exception because if you try to convert text using the ToUpper() or ToLower()&amp;nbsp; functions for data items containing numbers, Blue Prism will trigger a casting exception.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Dave's suggestion looks good, just be aware of additional handling logic that may have to be built around that process to catch special character situations when you are formatting the text. &lt;BR /&gt;&lt;BR /&gt;Hope that helps.&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Jorge Barajas&lt;BR /&gt;Senior Product Consultant&lt;BR /&gt;Blue Prism, North America&lt;BR /&gt;</description>
      <pubDate>Wed, 26 Feb 2020 17:35:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92204#M42045</guid>
      <dc:creator>jorge.barajas</dc:creator>
      <dc:date>2020-02-26T17:35:00Z</dc:date>
    </item>
    <item>
      <title>RE: Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92205#M42046</link>
      <description>Thanks Jorge, good point!&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Sophie Katherine Smith&lt;BR /&gt;HR Systems, Data and Quality Assurance Manager&lt;BR /&gt;Arup&lt;BR /&gt;Europe/London&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 27 Feb 2020 08:24:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92205#M42046</guid>
      <dc:creator>Sophie_Katherin</dc:creator>
      <dc:date>2020-02-27T08:24:00Z</dc:date>
    </item>
    <item>
      <title>RE: Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92206#M42047</link>
      <description>If you're using a code stage this can be done via regex:&lt;BR /&gt;&lt;BR /&gt;
&lt;PRE class="language-csharp"&gt;Result &lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt; System&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;Text&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;RegularExpressions&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;Regex&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Replace&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;&amp;lt;&lt;/SPAN&gt;your_string_here&lt;SPAN class="token operator"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;,&lt;/SPAN&gt; &lt;SPAN class="token string"&gt;"(?&amp;lt;= )\w"&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;,&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;Function&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;m&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt; m&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;Value&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;ToUpper&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;(&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;)&lt;/SPAN&gt;​&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;I'd personally go with Dave's solution as I try to avoid code stages for one-off pieces and there's not much reuse value with this solution.&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Nicholas Zejdlik&lt;BR /&gt;RPA Developer&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 27 Feb 2020 14:29:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/92206#M42047</guid>
      <dc:creator>NicholasZejdlik</dc:creator>
      <dc:date>2020-02-27T14:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: RE: Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/119064#M52883</link>
      <description>&lt;P&gt;is this still the only possible way? Is there no Function or object for that after five years. Thats a very complicated way for such an easy task.&lt;/P&gt;&lt;P&gt;Thank you for sharing it &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Feb 2025 14:22:01 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/119064#M52883</guid>
      <dc:creator>TMarquardt</dc:creator>
      <dc:date>2025-02-25T14:22:01Z</dc:date>
    </item>
    <item>
      <title>Re: Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/119121#M52903</link>
      <description>&lt;P&gt;Hi SK,&lt;/P&gt;&lt;P&gt;Additionally, I'd strongly consider &lt;STRONG&gt;not&lt;/STRONG&gt; doing the upper/lower case conversion in your process but make a separate dedicated process (or object) for it. This way you'll be able to re-use the logic in other processes too without having to duplicate it. Anyway, my two cents.&lt;/P&gt;&lt;P&gt;Happy coding!&lt;BR /&gt;------------------&lt;BR /&gt;Paul&lt;BR /&gt;Sweden&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 10:02:28 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/119121#M52903</guid>
      <dc:creator>PvD_Sweden</dc:creator>
      <dc:date>2025-02-28T10:02:28Z</dc:date>
    </item>
    <item>
      <title>Re: Converting to Upper/Lower case</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/119129#M52908</link>
      <description>&lt;P&gt;Good morning, all.&lt;/P&gt;&lt;P&gt;So... In the spirit of Rube Goldberg, and not even being my most esoteric solution this week...&lt;/P&gt;&lt;P&gt;MS Excel has a function called "Proper" which does exactly what you are asking, though it does not address the state abbreviation case that&amp;nbsp;&lt;a href="https://community.blueprism.com/t5/user/viewprofilepage/user-id/84"&gt;@jorge.barajas&lt;/a&gt;&amp;nbsp;raise.&lt;/P&gt;&lt;P&gt;Set Cell 'A1' with '=PROPER(B1)'&lt;/P&gt;&lt;P&gt;Your process then writes to cell 'B1' and copies the value from 'A1'&lt;/P&gt;&lt;P&gt;Continue until complete.&lt;/P&gt;&lt;P&gt;Just a thought.&amp;nbsp; Not necessarily a good thought, but a thought nonetheless.&lt;/P&gt;&lt;P&gt;Enjoy,&lt;/P&gt;&lt;P&gt;Red&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 17:13:43 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Converting-to-Upper-Lower-case/m-p/119129#M52908</guid>
      <dc:creator>stepher</dc:creator>
      <dc:date>2025-02-28T17:13:43Z</dc:date>
    </item>
  </channel>
</rss>

