<?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: Replace special characters on multiple columns in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275720#M52005</link>
    <description>Hi SK,&lt;BR /&gt;I think, Metadata1 contains null value. Your job is correct. Only change is that Connect row3 to tReplaceList instead of tMap Becoz tReplaceList expects two input and you have connected only one input.&lt;BR /&gt;Note: In tMap, replace null value by "" as per above post.&lt;BR /&gt;Let me Know if it works.</description>
    <pubDate>Wed, 10 Feb 2016 06:34:29 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-02-10T06:34:29Z</dc:date>
    <item>
      <title>Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275711#M51996</link>
      <description>Hi Shong, 
&lt;BR /&gt;I have a situation, 
&lt;BR /&gt;i am having source table which contains lots of special characters in multiple columns. 
&lt;BR /&gt;i handled for single column using tReplace component but its very lengthy to take every column in tReplace which contains Special characters. 
&lt;BR /&gt;Is there any other way to handle multiple columns at a time for special characters. 
&lt;BR /&gt;This is the list of Special Characters that i have in my data and Replace_By value for every special characters 
&lt;BR /&gt; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/312669/Special_Chars_List.png" target="_blank"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M5Bh.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/137207i9ED76F78C5B1A368/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M5Bh.png" alt="0683p000009M5Bh.png" /&gt;&lt;/span&gt; &lt;/A&gt; 
&lt;BR /&gt;Waiting for positive reply. 
&lt;BR /&gt; 
&lt;B&gt;Thanks,&lt;/B&gt; 
&lt;BR /&gt;Shri_Kul1 
&lt;BR /&gt; 
&lt;U&gt;Talend User&lt;/U&gt;</description>
      <pubDate>Thu, 21 Jan 2016 11:48:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275711#M51996</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-21T11:48:58Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275712#M51997</link>
      <description>Hi&lt;BR /&gt;Take a look at tReplaceList component, this component allows you to replace special characters for multiple columns at a time.&amp;nbsp;</description>
      <pubDate>Sat, 23 Jan 2016 12:49:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275712#M51997</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-23T12:49:52Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275713#M51998</link>
      <description>Hi Shong, 
&lt;BR /&gt;Thanks for your reply, but i am not able to solve the issue using&amp;nbsp; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;tReplaceList&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp; component , the values should replace with original are not replacing.&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;i think i am missing something over there. could you please help me out on the same?&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;This is my job design... and &amp;nbsp;the settings i applied in&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;tReplaceList&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp;component.&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;i want to replace values of NAME column to values of NAME_A.&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCr4.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146626iF7864711383FC294/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCr4.png" alt="0683p000009MCr4.png" /&gt;&lt;/span&gt;&amp;nbsp; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD1K.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/135150i0E578F1E4268FCA5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD1K.png" alt="0683p000009MD1K.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Mon, 25 Jan 2016 06:15:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275713#M51998</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-25T06:15:07Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275714#M51999</link>
      <description>Hi&lt;BR /&gt;The file you provided in your first post will be lookup table. In this case, the search column is SPL_CHAR, the replacement column is REPLAY_BY.&amp;nbsp;</description>
      <pubDate>Tue, 26 Jan 2016 04:04:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275714#M51999</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-26T04:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275715#M52000</link>
      <description>Hey Shong, 
&lt;BR /&gt;Thanks for your reply. I am trying same as you told , i took that file as lookup &amp;amp; the search column is SPL_CHAR &amp;amp; the replacement column is REPLACE_BY&amp;nbsp;but there is problem that job giving error regarding null values in REPLACE_BY column. 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD47.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141986i72EBE0C539D9E1F8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD47.png" alt="0683p000009MD47.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;Actually i am having Null values in REPLACE_BY column so how could we handle this? 
&lt;BR /&gt;Kindly Suggest.</description>
      <pubDate>Wed, 27 Jan 2016 06:32:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275715#M52000</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-27T06:32:51Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275716#M52001</link>
      <description>Hi,&lt;BR /&gt;Before passing to tReplaceList , pass "replace by row" to tmap and replace null values by " ". &amp;nbsp;So you won't get null pointer exception.</description>
      <pubDate>Mon, 08 Feb 2016 07:41:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275716#M52001</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-08T07:41:03Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275717#M52002</link>
      <description>Hi Amol, 
&lt;BR /&gt;Could you plz elaborate the logic you are telling me to implement?</description>
      <pubDate>Tue, 09 Feb 2016 05:39:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275717#M52002</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-09T05:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275718#M52003</link>
      <description>Hi SK,
&lt;BR /&gt;My logic is to avoid null pointer exception. In above post, "Replace by" Column in excel contains null value. So, I thought that may be that is reason. &amp;nbsp;In tmap ,use this expression row1.column==null?"":row1.column before mapping. so You can avoid null pointer exception</description>
      <pubDate>Wed, 10 Feb 2016 05:08:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275718#M52003</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-10T05:08:37Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275719#M52004</link>
      <description>Hi Amol, 
&lt;BR /&gt;Thanks for your reply, yes That column contains null values in Lookup file. but that lookup file need to connect to tReplaceList component not to tMap &amp;amp; that null values are coming from Lookup File. 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD4C.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/140805i236DE9431EC49E41/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD4C.png" alt="0683p000009MD4C.png" /&gt;&lt;/span&gt;&amp;nbsp;As per you suggestions i made job like this. But its not correct i guess. 
&lt;BR /&gt;correct me if am doing anything wrong.</description>
      <pubDate>Wed, 10 Feb 2016 05:59:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275719#M52004</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-10T05:59:15Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275720#M52005</link>
      <description>Hi SK,&lt;BR /&gt;I think, Metadata1 contains null value. Your job is correct. Only change is that Connect row3 to tReplaceList instead of tMap Becoz tReplaceList expects two input and you have connected only one input.&lt;BR /&gt;Note: In tMap, replace null value by "" as per above post.&lt;BR /&gt;Let me Know if it works.</description>
      <pubDate>Wed, 10 Feb 2016 06:34:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275720#M52005</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-10T06:34:29Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275721#M52006</link>
      <description>Hi Amol, 
&lt;BR /&gt;No, Metadata1 doesn't contain any null values. Null values are in metadata file which is lookup value and contains replace by column which contains null values. 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD4H.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154416i3C04A52236ADCB10/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD4H.png" alt="0683p000009MD4H.png" /&gt;&lt;/span&gt;&amp;nbsp;My original job is like this.</description>
      <pubDate>Wed, 10 Feb 2016 06:39:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275721#M52006</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-10T06:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275722#M52007</link>
      <description>Hi Sk,
&lt;BR /&gt;I will try to make rough job.
&lt;BR /&gt;metadata1 ------------- tReplaceList --------------------------- tLogRow
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tMap
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;metadata
&lt;BR /&gt;Now, try to implement this logic and make sure that replace null values in tMap before mapping.
&lt;BR /&gt;I hope, it will work.
&lt;BR /&gt;Regards,
&lt;BR /&gt;Amol</description>
      <pubDate>Wed, 10 Feb 2016 07:03:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275722#M52007</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-10T07:03:45Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275723#M52008</link>
      <description>Hi Amol,
&lt;BR /&gt;I already tried this but its not working...it still giving null pointer exception.</description>
      <pubDate>Wed, 10 Feb 2016 07:40:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275723#M52008</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-10T07:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275724#M52009</link>
      <description>Hi SK,
&lt;BR /&gt;I try to see another workaround and Let u know if it is possible.
&lt;BR /&gt;Regards,
&lt;BR /&gt;Amol</description>
      <pubDate>Wed, 10 Feb 2016 09:13:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275724#M52009</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-10T09:13:54Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275725#M52010</link>
      <description>Hi Amol,
&lt;BR /&gt;Sure.</description>
      <pubDate>Wed, 10 Feb 2016 12:33:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275725#M52010</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-10T12:33:00Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275726#M52011</link>
      <description>&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Hi Everybody,&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;I need help from you,&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;I am trying to implement an ETL job. I have REMARK column in target table which holds remarks for every column if that particular column failed at validation.&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Ex - &amp;nbsp;Suppose that I Have ID column in source (Excel), it should hold only Numeric values but in case if it contains any character then that particular record should go under error table and Remark column hold remark that"ID should be Numeric."&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Like wise, i need to implement it for multiple columns &amp;amp; REMARK column should be updated for every column if they all got failed at validation.&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp;&amp;nbsp;like&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;B&gt;&lt;FONT color="#5b5b5d"&gt;&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Date Fields&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;- Start_Date Should be less than End_Date.&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;B&gt;&lt;FONT color="#5b5b5d"&gt;&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Description&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp;Field - Should contain only 1000 characters max to max.&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Any&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;B&gt;&lt;FONT color="#5b5b5d"&gt;&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Required (*)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp;field should not be null.&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;B&gt;&lt;FONT color="#5b5b5d"&gt;&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Boolean&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp;fields contain only TRUE &amp;amp; FALSE in capital form, should not&amp;nbsp;contain&amp;nbsp;any 'Yes', 'No',123 or null&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;Waiting for positive reply..&lt;/FONT&gt;&lt;/FONT&gt;</description>
      <pubDate>Mon, 15 Feb 2016 12:50:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275726#M52011</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-15T12:50:04Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275727#M52012</link>
      <description>Hi All, 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD4M.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/142730i10A95E6FE648AC1A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD4M.png" alt="0683p000009MD4M.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;I have done it after all, Please see image attached here and solution for it as follows- 
&lt;BR /&gt;1)Sort out data on the basis of EXPECTED &amp;amp; REJECTED records through your business rule like NAME should not be null if it is null then it should go under ERROR table. After that take 1 variable and put this logic - Source.triNameTX==null?"(triNameTX Should not be Null)":"" and use this variable in REMARK column of ERROR table. 
&lt;BR /&gt;2)START date should less that END date - Var2- (Source.triSTARTDA != null &amp;amp;&amp;amp; (Source.triSTARTDA.before(Source.triENDDA))) ||&amp;nbsp; 
&lt;BR /&gt;Source.triSTARTDA == null &amp;nbsp;(Boolean Type) 
&lt;BR /&gt;Var3 -(Source.triSTARTDA!= null &amp;amp;&amp;amp; (Source.triSTARTDA.after(Source.triENDDA)))||Source.triSTARTDA == null?"(triSTARTDA Should'nt be NUll or Less than triENDDA)":""&amp;nbsp; 
&lt;BR /&gt;3) Now, Concatenate Var.var1+Var.var2 and run your job &amp;amp; after completion of your job take look into REMARK column , you will see -(triNameTX Should not be Null)(triSTARTDA Should'nt be NUll or Less than triENDDA). 
&lt;BR /&gt;so like wise you can do it for many columns as per your Business Rule. 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCdZ.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152088i4D70A3DFF4E4F31F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCdZ.png" alt="0683p000009MCdZ.png" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCv7.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136791iE4B5FB4B4935B7A3/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCv7.png" alt="0683p000009MCv7.png" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;A href="https://community.talend.com/legacyfs/online/membersTempo/312669/blob_20160218-0742.png" target="_blank"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCfr.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152972iE437D359AA7855DB/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCfr.png" alt="0683p000009MCfr.png" /&gt;&lt;/span&gt;&lt;/A&gt; 
&lt;BR /&gt;Rejected Output File.. 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD4R.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/151987i3A3F23BCDFE4DA14/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD4R.png" alt="0683p000009MD4R.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Thu, 18 Feb 2016 06:50:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275727#M52012</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-18T06:50:21Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275728#M52013</link>
      <description>tGroovyRow allows you to do row-based processing in the Groovy language (essentially a superset of Java). &amp;nbsp;Since the tGroovyRow component gets its input as a HashMap named input_row, you can process each field of each row as a closure. That makes it very efficient to apply the same search/replace or other transformations to multiple fields on the same row. 
&lt;BR /&gt;See below for how I use this technique to remove all carriage returns and newlines from each field of type String. I'm also doing a null check and transforming that into an empty String before doing the replace operations. 
&lt;BR /&gt;FYI, to use this, you'll need " 
&lt;A href="http://www.davidbharrison.com/wp-content/uploads/tGroovyRow-tos61-groovy245.zip" target="_blank" rel="nofollow noopener noreferrer"&gt;tGroovyRow (updated)&lt;/A&gt;" (available at this link). &amp;nbsp;It should be available in Talend Exchange soon once approved. &amp;nbsp;I've tested it in TOS 6.1.1, Groovy 2.4.5 (bundled in my updated version), &amp;nbsp;and Java 1.8. 
&lt;BR /&gt;The original " 
&lt;A href="https://exchange.talend.com/#marketplaceproductoverview:gallery=marketplace%2F1&amp;amp;pi=marketplace%2F1%2Fproducts%2F227%2Fitems%2F310" target="_blank" rel="nofollow noopener noreferrer"&gt;tGroovyRow&lt;/A&gt;" is available in Talend Exchange, but I needed to tweak it before it would run in TOS 5.6.x and it uses the default version of Groovy (1.0) bundled with TOS. 
&lt;BR /&gt; 
&lt;PRE&gt; input_row.each { key, value -&amp;gt;&lt;BR /&gt; &amp;nbsp; &amp;nbsp;if (value.getClass() == String) &lt;BR /&gt;	value = value?.replace("\r","").replace("\n","")&lt;BR /&gt; &amp;nbsp; &amp;nbsp;output_row = value&lt;BR /&gt; }&lt;/PRE&gt; 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD4W.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/135400iA32DDBC5A56B16C0/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD4W.png" alt="0683p000009MD4W.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Thu, 18 Feb 2016 22:21:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275728#M52013</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-18T22:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275729#M52014</link>
      <description>Hi dbh,&lt;BR /&gt;i have downloaded new version of tGroovyRow, could you plz tell me how to install it??&amp;nbsp;</description>
      <pubDate>Fri, 19 Feb 2016 08:03:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275729#M52014</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-19T08:03:03Z</dc:date>
    </item>
    <item>
      <title>Re: Replace special characters on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275730#M52015</link>
      <description>&amp;nbsp;Here is a link with instructions&amp;nbsp;
&lt;A href="https://help.talend.com/search/all?query=Installing+a+custom+component&amp;amp;content-lang=en" target="_blank" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/search/all?query=Installing+a+custom+component&amp;amp;content-lang=en&lt;/A&gt;</description>
      <pubDate>Fri, 19 Feb 2016 14:01:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Replace-special-characters-on-multiple-columns/m-p/2275730#M52015</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-02-19T14:01:45Z</dc:date>
    </item>
  </channel>
</rss>

