<?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: TOS 6.1.1 - Losing Carriage Return/Line Feed in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/TOS-6-1-1-Losing-Carriage-Return-Line-Feed/m-p/2334011#M102737</link>
    <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M9p6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/134116iFBD5D7F21624A744/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M9p6.png" alt="0683p000009M9p6.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;OK. My bad.&amp;nbsp; Well... partially.&amp;nbsp; Here's what&amp;nbsp;was throwing me off in case someone with the same issue finds this thread.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I recently upgraded my SQL Server Management Studio from&amp;nbsp;v12 (shipped with SQL2014) to the latest v14.&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;Sidebar:&amp;nbsp;&lt;/EM&gt;&amp;nbsp; v14 is also known as v17.4???&amp;nbsp; I have no idea what Microsoft is doing over there&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ssms.png" style="width: 478px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lss4.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156104i251E531830A45F24/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lss4.png" alt="0683p000009Lss4.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Anyway, when there are Carriage Return / Line Feeds in a MSSQL field here's what you get from SSMS v12:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3-26-2018 1-03-39 PM.png" style="width: 520px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LtGx.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/155037i4BB5BD3D4511FB97/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LtGx.png" alt="0683p000009LtGx.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Perfect!&amp;nbsp; That is exactly what you would expect!&lt;/P&gt; 
&lt;P&gt;But let's see that in the latest SSMS:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3-26-2018 1-18-34 PM.png" style="width: 607px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LtH2.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141403iA4A26296FFF17A6C/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LtH2.png" alt="0683p000009LtH2.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Nonetheless, the CRLFs are there and the string is formatted properly in the client application.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Very frustrating.&amp;nbsp; But there you have it.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;EDIT:&amp;nbsp; Since retaining CRLF was default in previous versions (and there was no option that I know of to turn it off) you'd think this "improvement" would have the option enabled by default.&amp;nbsp; But no... more confusion caused by goofiness from Microsoft.&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3-26-2018 1-39-40 PM.png" style="width: 640px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LtH7.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157425i32399627973A553B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LtH7.png" alt="0683p000009LtH7.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 26 Mar 2018 19:22:05 GMT</pubDate>
    <dc:creator>PaulyWally</dc:creator>
    <dc:date>2018-03-26T19:22:05Z</dc:date>
    <item>
      <title>TOS 6.1.1 - Losing Carriage Return/Line Feed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TOS-6-1-1-Losing-Carriage-Return-Line-Feed/m-p/2334009#M102735</link>
      <description>&lt;P&gt;I have a String field.&amp;nbsp; In one part of my Job I add 2 Carriage Return/Line Feeds to that string using a tJavaRow:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;myString += "\r\n\r\n";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I put a tLog all the way at the end of the Job, and the CRLFs are displaying.&amp;nbsp; But when I replace the tLog with a tMssqlOutput, the resulting value in the database has its CRLFs replaced with spaces (1 space per CR, and 1 space per LF).&amp;nbsp; I could swear I've injected CRLFs into Strings in Talend in the past and they've made it all the way into the target database field.&amp;nbsp; I'm baffled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've also tried using a tMap instead of the tJavaRow.&amp;nbsp; Same result.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any thoughts? TIA!&lt;/P&gt;</description>
      <pubDate>Mon, 26 Mar 2018 16:29:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TOS-6-1-1-Losing-Carriage-Return-Line-Feed/m-p/2334009#M102735</guid>
      <dc:creator>PaulyWally</dc:creator>
      <dc:date>2018-03-26T16:29:30Z</dc:date>
    </item>
    <item>
      <title>Re: TOS 6.1.1 - Losing Carriage Return/Line Feed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TOS-6-1-1-Losing-Carriage-Return-Line-Feed/m-p/2334010#M102736</link>
      <description>&lt;P&gt;SQL Server will not display the values in your query&amp;nbsp;tool with carriage returns. But if you read the values back into Talend and use a tLogRow you will see that the carriage returns are there. If you copy the cell field from your query tool and paste it into a text file, you will see the value is correct. What you see in your query tool is not necessarily exactly what is there.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Mar 2018 17:43:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TOS-6-1-1-Losing-Carriage-Return-Line-Feed/m-p/2334010#M102736</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-03-26T17:43:19Z</dc:date>
    </item>
    <item>
      <title>Re: TOS 6.1.1 - Losing Carriage Return/Line Feed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TOS-6-1-1-Losing-Carriage-Return-Line-Feed/m-p/2334011#M102737</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M9p6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/134116iFBD5D7F21624A744/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M9p6.png" alt="0683p000009M9p6.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;OK. My bad.&amp;nbsp; Well... partially.&amp;nbsp; Here's what&amp;nbsp;was throwing me off in case someone with the same issue finds this thread.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I recently upgraded my SQL Server Management Studio from&amp;nbsp;v12 (shipped with SQL2014) to the latest v14.&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;Sidebar:&amp;nbsp;&lt;/EM&gt;&amp;nbsp; v14 is also known as v17.4???&amp;nbsp; I have no idea what Microsoft is doing over there&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ssms.png" style="width: 478px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lss4.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156104i251E531830A45F24/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lss4.png" alt="0683p000009Lss4.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Anyway, when there are Carriage Return / Line Feeds in a MSSQL field here's what you get from SSMS v12:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3-26-2018 1-03-39 PM.png" style="width: 520px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LtGx.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/155037i4BB5BD3D4511FB97/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LtGx.png" alt="0683p000009LtGx.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Perfect!&amp;nbsp; That is exactly what you would expect!&lt;/P&gt; 
&lt;P&gt;But let's see that in the latest SSMS:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3-26-2018 1-18-34 PM.png" style="width: 607px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LtH2.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141403iA4A26296FFF17A6C/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LtH2.png" alt="0683p000009LtH2.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Nonetheless, the CRLFs are there and the string is formatted properly in the client application.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Very frustrating.&amp;nbsp; But there you have it.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;EDIT:&amp;nbsp; Since retaining CRLF was default in previous versions (and there was no option that I know of to turn it off) you'd think this "improvement" would have the option enabled by default.&amp;nbsp; But no... more confusion caused by goofiness from Microsoft.&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3-26-2018 1-39-40 PM.png" style="width: 640px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LtH7.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157425i32399627973A553B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LtH7.png" alt="0683p000009LtH7.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Mar 2018 19:22:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TOS-6-1-1-Losing-Carriage-Return-Line-Feed/m-p/2334011#M102737</guid>
      <dc:creator>PaulyWally</dc:creator>
      <dc:date>2018-03-26T19:22:05Z</dc:date>
    </item>
  </channel>
</rss>

