<?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 tag as others in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360910#M704217</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Try this:&lt;BR /&gt;Load the ITEMS table and add a second field for [ITEM CODE]&lt;BR /&gt;[ITEM CODE] as [ITEM CODE_ITEM]&lt;BR /&gt;Load the DAILY SALES as you are&lt;BR /&gt;Then CONCATENATE additional rows on the ITEMS table from the DAILY SALES table based on whether ITEM CODE already exists in [ITEM CODE_ITEM]. You can use the CLASS CRITERIA table as a mapping table to set the correct value for CLASS.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;CONCATENATE (ITEMS)&lt;BR /&gt;LOAD DISTINCT&lt;BR /&gt;[ITEM CODE],&lt;BR /&gt;applymap('Class_Map',left([ITEM CODE],3) &amp;amp; '-OTHERS' as CLASS&lt;BR /&gt;Resident&lt;BR /&gt;DAILY_SALES&lt;BR /&gt;Where&lt;BR /&gt;not exists([ITEM CODE_ITEM],[ITEM CODE]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Phil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 May 2012 23:42:18 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-05-21T23:42:18Z</dc:date>
    <item>
      <title>tag as others</title>
      <link>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360909#M704216</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I have big problem...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have these datasource...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ITEMS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt;ITEM CODE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLASS&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAP001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAPTOP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAP002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAPTOP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DAILY SALES&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt; ITEM CODE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QTY&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAP002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAP001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAP999&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MON888&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So here's my problem, I should have report like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="3" cellspacing="0" class="jiveBorder" style="width: 100%; border: 1px solid #000000;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;CLASS&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;QTY&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LAPTOP&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LAPTOP-OTHERS&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;MONITOR-OTHERS&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, my question is, how can I tagged that ITEM CODE that is not exist in ITEM MAINTENANCE will be tagged as OTHERS... and tagging OTHERS depends on the first 3 characters... so i have another file below for the CLASS CRITERIA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CLASS CRITERIA&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt;CLASS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PREFIXES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAPTOP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MON&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MONITOR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help. Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 10:25:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360909#M704216</guid>
      <dc:creator />
      <dc:date>2012-05-21T10:25:35Z</dc:date>
    </item>
    <item>
      <title>tag as others</title>
      <link>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360910#M704217</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Try this:&lt;BR /&gt;Load the ITEMS table and add a second field for [ITEM CODE]&lt;BR /&gt;[ITEM CODE] as [ITEM CODE_ITEM]&lt;BR /&gt;Load the DAILY SALES as you are&lt;BR /&gt;Then CONCATENATE additional rows on the ITEMS table from the DAILY SALES table based on whether ITEM CODE already exists in [ITEM CODE_ITEM]. You can use the CLASS CRITERIA table as a mapping table to set the correct value for CLASS.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;CONCATENATE (ITEMS)&lt;BR /&gt;LOAD DISTINCT&lt;BR /&gt;[ITEM CODE],&lt;BR /&gt;applymap('Class_Map',left([ITEM CODE],3) &amp;amp; '-OTHERS' as CLASS&lt;BR /&gt;Resident&lt;BR /&gt;DAILY_SALES&lt;BR /&gt;Where&lt;BR /&gt;not exists([ITEM CODE_ITEM],[ITEM CODE]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Phil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 23:42:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360910#M704217</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-21T23:42:18Z</dc:date>
    </item>
    <item>
      <title>tag as others</title>
      <link>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360911#M704218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How about &lt;STRONG&gt;other items prefixes&lt;/STRONG&gt; that not exist in CLASS CRITERIA should tag as &lt;STRONG&gt;OTHERS&lt;/STRONG&gt;... How to do this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2012 01:30:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360911#M704218</guid>
      <dc:creator />
      <dc:date>2012-05-22T01:30:11Z</dc:date>
    </item>
    <item>
      <title>tag as others</title>
      <link>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360912#M704219</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; The simplest way to accomplish this would be to just use the third parameter of the applymap().&lt;BR /&gt;Something like this (Note that I accidentally left out a right parenthesis from my applymap() code above):&lt;BR /&gt;trim(applymap('Class_Map',left([ITEM CODE],3),null()) &amp;amp; ' OTHERS') as CLASS&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I added the trim() to remove the first space in case NULL is returned for the applymap().&lt;BR /&gt;-Phil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2012 13:05:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360912#M704219</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-22T13:05:10Z</dc:date>
    </item>
    <item>
      <title>tag as others</title>
      <link>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360913#M704220</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;Thanks for the answers. I already did it, I have found out the wrong position of the mapping load, i put it after the applymap script instead of putting it before the applymap script. That's why it never works... Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/grin.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2012 02:38:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/tag-as-others/m-p/360913#M704220</guid>
      <dc:creator />
      <dc:date>2012-05-23T02:38:26Z</dc:date>
    </item>
  </channel>
</rss>

