<?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: How to set the script to get correct value  in table box? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783764#M1043880</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amelia&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached is the application&lt;/P&gt;&lt;P&gt;Assuming Number is your Field and chainge 'Zero' to respective number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test:&lt;/P&gt;&lt;P&gt;LOAD text(Number) as Number&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;C:\Desktop\DimensionMme.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Sheet1);&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;for i = 1 to NoOfRows('Test')&lt;/P&gt;&lt;P&gt;&amp;nbsp; let number=FieldValue('Number',$(i));&lt;/P&gt;&lt;P&gt;&amp;nbsp; for j= 1 to len('$(number)')&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(left('$(number)',$(j))&amp;gt;0)then&lt;/P&gt;&lt;P&gt;&amp;nbsp; if($(j)=1)then&lt;/P&gt;&lt;P&gt;&amp;nbsp; let final_number = '$(number)';&lt;/P&gt;&lt;P&gt;&amp;nbsp; exit for&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE&lt;/P&gt;&lt;P&gt;&amp;nbsp; let final_number=Replace('$(number)', left('$(number)',$(j)-1),'Zero');&lt;/P&gt;&lt;P&gt;&amp;nbsp; exit For&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp; next&lt;/P&gt;&lt;P&gt;&amp;nbsp; if($(i)=1)then&lt;/P&gt;&lt;P&gt;&amp;nbsp; Final:&lt;/P&gt;&lt;P&gt;&amp;nbsp; load&lt;/P&gt;&lt;P&gt;&amp;nbsp; '$(final_number)' as final_number&lt;/P&gt;&lt;P&gt;&amp;nbsp; Resident&lt;/P&gt;&lt;P&gt;&amp;nbsp; Test;&lt;/P&gt;&lt;P&gt;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp; Concatenate(Final)&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; '$(final_number)' as final_number&lt;/P&gt;&lt;P&gt;&amp;nbsp; Resident&lt;/P&gt;&lt;P&gt;&amp;nbsp; Test;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ENDIF&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Harsha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Dec 2014 10:49:22 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-12-05T10:49:22Z</dc:date>
    <item>
      <title>How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783760#M1043876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have data in table box for Number and Mobile.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;087-7092208&lt;BR /&gt;016267007&lt;BR /&gt;040466943&lt;BR /&gt;0860647091&lt;BR /&gt;0872761125&lt;BR /&gt;0282718&lt;BR /&gt;N/A&lt;BR /&gt;085 7041865&lt;BR /&gt;0047653866017203&lt;BR /&gt;01-2889533&lt;BR /&gt;n/a&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mobile&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0876746764&lt;BR /&gt;087-76767768&lt;BR /&gt;087-089566536&lt;BR /&gt;0756457459&lt;BR /&gt;04746746767&lt;BR /&gt;03323338768&lt;BR /&gt;08868578768&lt;BR /&gt;089076646565&lt;BR /&gt;004765876776768&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to replace where ever there is 0 it should replace with '4765' i,e if the value is 0876746764 it should get output as 4765876746764. If the value is like this 004765876776768 it should delete '00' and keep only 4765876776768&lt;/P&gt;&lt;P&gt;when I tried below in script it is showing data as 476547654765876776768 i,e values are entering twice or the 0 is not dropping.&lt;/P&gt;&lt;P&gt;and where ever the value is n/a it should keep as n/a&lt;/P&gt;&lt;P&gt;How to change below script. Please can anyone suggest me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Number], &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '4765'&amp;amp;Replace(LTrim(Replace(KeepChar([Number], '0123456789'),'0',' ')),' ','0')&amp;nbsp; as&amp;nbsp; [Number_1],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mobile,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '4765'&amp;amp;Replace(LTrim(Replace(KeepChar(Mobile, '0123456789'),'0',' ')),' ','0')&amp;nbsp; as [Mobile_1]&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 09:58:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783760#M1043876</guid>
      <dc:creator />
      <dc:date>2014-12-05T09:58:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783761#M1043877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any help please&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 10:14:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783761#M1043877</guid>
      <dc:creator />
      <dc:date>2014-12-05T10:14:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783762#M1043878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amelia, hope this helps:&lt;/P&gt;&lt;P&gt;If(Left(KeepChar(Number, '123456789'), 4)=4765, Mid(Number, index(Number, '4765')),&lt;/P&gt;&lt;P&gt; If(Left(Number,1)=0, '4765' &amp;amp; Mid(Number, 2), Number)&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 10:22:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783762#M1043878</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2014-12-05T10:22:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783763#M1043879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be like:&lt;/P&gt;&lt;P&gt; '4765'&amp;amp;Replace(&lt;STRONG&gt;Left(&lt;/STRONG&gt;[Number]&lt;STRONG&gt;,2)&lt;/STRONG&gt;,'0','') &amp;amp; KeepChar(&lt;STRONG&gt;Mid&lt;/STRONG&gt;([Number],3), '0123456789')&amp;nbsp; as&amp;nbsp; [Number_1],&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 10:24:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783763#M1043879</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2014-12-05T10:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783764#M1043880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amelia&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached is the application&lt;/P&gt;&lt;P&gt;Assuming Number is your Field and chainge 'Zero' to respective number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test:&lt;/P&gt;&lt;P&gt;LOAD text(Number) as Number&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;C:\Desktop\DimensionMme.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Sheet1);&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;for i = 1 to NoOfRows('Test')&lt;/P&gt;&lt;P&gt;&amp;nbsp; let number=FieldValue('Number',$(i));&lt;/P&gt;&lt;P&gt;&amp;nbsp; for j= 1 to len('$(number)')&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(left('$(number)',$(j))&amp;gt;0)then&lt;/P&gt;&lt;P&gt;&amp;nbsp; if($(j)=1)then&lt;/P&gt;&lt;P&gt;&amp;nbsp; let final_number = '$(number)';&lt;/P&gt;&lt;P&gt;&amp;nbsp; exit for&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE&lt;/P&gt;&lt;P&gt;&amp;nbsp; let final_number=Replace('$(number)', left('$(number)',$(j)-1),'Zero');&lt;/P&gt;&lt;P&gt;&amp;nbsp; exit For&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp; next&lt;/P&gt;&lt;P&gt;&amp;nbsp; if($(i)=1)then&lt;/P&gt;&lt;P&gt;&amp;nbsp; Final:&lt;/P&gt;&lt;P&gt;&amp;nbsp; load&lt;/P&gt;&lt;P&gt;&amp;nbsp; '$(final_number)' as final_number&lt;/P&gt;&lt;P&gt;&amp;nbsp; Resident&lt;/P&gt;&lt;P&gt;&amp;nbsp; Test;&lt;/P&gt;&lt;P&gt;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp; Concatenate(Final)&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; '$(final_number)' as final_number&lt;/P&gt;&lt;P&gt;&amp;nbsp; Resident&lt;/P&gt;&lt;P&gt;&amp;nbsp; Test;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ENDIF&lt;/P&gt;&lt;P&gt;next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Harsha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 10:49:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783764#M1043880</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-12-05T10:49:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783765#M1043881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(wildmatch(number,'00*'),replace(number,'00',''),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(wildmatch(number,'0*'),replace(number,'0','4765'),number)&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 11:34:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783765#M1043881</guid>
      <dc:creator>PrashantSangle</dc:creator>
      <dc:date>2014-12-05T11:34:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783766#M1043882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. It is working. one more request please. In the same data how can I remove in between spaces, bracets, '-'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;476587-73539223538&lt;/P&gt;&lt;P&gt;476585 735341865&lt;/P&gt;&lt;P&gt;4765 (0) 872686352&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Dec 2014 11:39:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783766#M1043882</guid>
      <dc:creator />
      <dc:date>2014-12-08T11:39:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783767#M1043883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;purgechar()&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Dec 2014 11:48:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783767#M1043883</guid>
      <dc:creator>jerrysvensson</dc:creator>
      <dc:date>2014-12-08T11:48:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783768#M1043884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As Jerry suggested you can use Purgechar() or&lt;/P&gt;&lt;P&gt;you can try with keepchar() also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like Keepchar(FieldName,'0123456789')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Dec 2014 05:33:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783768#M1043884</guid>
      <dc:creator>PrashantSangle</dc:creator>
      <dc:date>2014-12-09T05:33:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to set the script to get correct value  in table box?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783769#M1043885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. when&amp;nbsp; am using this it is going again back to original values. How can I include Keepchar(FieldName,'0123456789')&amp;nbsp;&amp;nbsp;&amp;nbsp; in to below expression&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(wildmatch(number,'00*'),replace(number,'00',''),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(wildmatch(number,'0*'),replace(number,'0','4765'),number)&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 09:38:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-set-the-script-to-get-correct-value-in-table-box/m-p/783769#M1043885</guid>
      <dc:creator />
      <dc:date>2014-12-10T09:38:55Z</dc:date>
    </item>
  </channel>
</rss>

