<?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: String search doubt in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/String-search-doubt/m-p/1128831#M905151</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be create a third table like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;TempTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NoConcatenate&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load SubField(CAL, ';') as Check&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FROM data\whiteList.qvd(qvd);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;VarFinTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD Concat(VarFin, ';') as VarFin;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD InactiveCAL as VarFin&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident InactiveCALs&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Where not Exists(Check, InactiveCAL);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LET VarFin = Peek('VarFin', 0, 'VarFinTable')'&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;DROP Tables TempTable, VarFinTable;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jun 2016 15:26:00 GMT</pubDate>
    <dc:creator>sunny_talwar</dc:creator>
    <dc:date>2016-06-28T15:26:00Z</dc:date>
    <item>
      <title>String search doubt</title>
      <link>https://community.qlik.com/t5/QlikView/String-search-doubt/m-p/1128830#M905150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi to all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have two variables that i've setted like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="color: #0000ff;"&gt;tmp:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="color: #0000ff;"&gt;NoConcatenate&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;EM&gt;Load concat(Distinct InactiveCAL,';') as CALToRemove&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;EM&gt;Resident InactiveCALs;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;EM&gt;let &lt;SPAN style="color: #ff0000;"&gt;CALToRemove&lt;/SPAN&gt; = peek('CALToRemove',0,'tmp');&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="color: #0000ff;"&gt;drop table tmp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;wltmp:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;NoConcatenate&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Load&amp;nbsp; CAL as WLCAL&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;FROM data\whiteList.qvd(qvd);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;let &lt;SPAN style="color: #ff0000;"&gt;CALinWL&lt;/SPAN&gt; = peek('WLCAL',0,'wltmp');&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;drop table wltmp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The result is some like &lt;EM&gt;USERNAME1;USERNAME2;USERNAMEN&lt;/EM&gt; for the 2 variables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem now is that i need to compare this two varialbes to obtain a final value in another variable, for example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Var1 = User1;User2;User3;User4 &amp;lt;-- This are the values to remove&lt;/P&gt;&lt;P&gt;Var2 = User1;User3&amp;nbsp; &amp;lt;-- This is my WhiteList&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VarFin = User2;User4 &amp;lt;-- This value is the result of filter with Var2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea how to filter this string?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/String-search-doubt/m-p/1128830#M905150</guid>
      <dc:creator />
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: String search doubt</title>
      <link>https://community.qlik.com/t5/QlikView/String-search-doubt/m-p/1128831#M905151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be create a third table like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;TempTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NoConcatenate&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load SubField(CAL, ';') as Check&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FROM data\whiteList.qvd(qvd);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;VarFinTable:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD Concat(VarFin, ';') as VarFin;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD InactiveCAL as VarFin&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident InactiveCALs&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Where not Exists(Check, InactiveCAL);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LET VarFin = Peek('VarFin', 0, 'VarFinTable')'&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;DROP Tables TempTable, VarFinTable;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jun 2016 15:26:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/String-search-doubt/m-p/1128831#M905151</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-06-28T15:26:00Z</dc:date>
    </item>
    <item>
      <title>Re: String search doubt</title>
      <link>https://community.qlik.com/t5/QlikView/String-search-doubt/m-p/1128832#M905152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've solved the problem using only the tables instead of strings of concatenate value in temporal tables:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table 1 --&amp;gt; &lt;SPAN style="font-size: 13.3333px;"&gt;InactiveCAL&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Table 2 --&amp;gt; &lt;SPAN style="font-size: 13.3333px;"&gt;WLCAL&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let nRows = NoOfRows('&lt;SPAN style="font-size: 13.3333px;"&gt;Table 1&lt;/SPAN&gt;');&lt;/P&gt;&lt;P&gt;LET removeCalList = Null();&lt;/P&gt;&lt;P&gt;FOR i = 0 to $(nRows)-1&lt;/P&gt;&lt;P&gt;&amp;nbsp; LET CALInactive = peek('InactiveCAL', i, '&lt;SPAN style="font-size: 13.3333px;"&gt;Table 2&lt;/SPAN&gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp; LET whiteListed = lookup('WLCAL', 'WLCAL', CALInactive, 'T&lt;SPAN style="font-size: 13.3333px;"&gt;able 1&lt;/SPAN&gt;') ;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF IsNull(whiteListed)&amp;nbsp; then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF IsNull(removeCalList) then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; removeCalList = CALInactive;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; removeCalList = CALInactive &amp;amp; ';' &amp;amp; removeCalList;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&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;&lt;/P&gt;&lt;P&gt;Thanks for our time &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jun 2016 15:54:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/String-search-doubt/m-p/1128832#M905152</guid>
      <dc:creator />
      <dc:date>2016-06-28T15:54:08Z</dc:date>
    </item>
  </channel>
</rss>

