<?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 Mapping from a SubField in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368577#M1178806</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 am loading from an Excel doc that in a column Rejection Reasons has , in some instances multiple reason , see sample below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 261px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl24" height="17" width="64"&gt;&lt;STRONG&gt;Rec No&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl24" style="border-left: medium none;" width="71"&gt;&lt;STRONG&gt;Customer &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl24" style="border-left: medium none;" width="126"&gt;&lt;STRONG&gt;Rejection Reasons&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;1&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Anne&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;A,B,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;2&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;John&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;A,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;3&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Fred&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;B,C,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;4&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Nuala&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;B,C,D,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;5&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Tracy&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;B,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;6&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Steven&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;C,&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;I have it loading as [Rejection Reasons], &lt;/P&gt;&lt;P&gt;I also wish to able to identify number of instances of each as ReasonSubs, so for example &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD RecID,&lt;/P&gt;&lt;P&gt;trim(upper(subfield([Rejection Reasons], ','))) as ReasonSubs&lt;/P&gt;&lt;P&gt;resident INPUT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(RejectionReason =B,Count RejectionReason) and this would give a result of 1&lt;/P&gt;&lt;P&gt;if(ReasonSubs =B,Count ReasonSubs) and this would give a result of 4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;all of the above works fine, my issue is I wish to categorise each of the rejection reasons&lt;/P&gt;&lt;P&gt;So I have a map "RejectMap"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 96pt; border-collapse: collapse;" width="128"&gt;&lt;TBODY&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl25" height="17" style="width: 48pt; height: 12.75pt;" width="64"&gt;Reason&lt;/TD&gt;&lt;TD class="xl25" style="border-left: medium none; width: 48pt;" width="64"&gt;Category&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl24" height="17" style="border-top: medium none; height: 12.75pt;"&gt;A&lt;/TD&gt;&lt;TD class="xl24" style="border-top: medium none; border-left: medium none;"&gt;Paperwork&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl24" height="17" style="border-top: medium none; height: 12.75pt;"&gt;B&lt;/TD&gt;&lt;TD class="xl24" style="border-top: medium none; border-left: medium none;"&gt;Auth&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl24" height="17" style="border-top: medium none; height: 12.75pt;"&gt;C&lt;/TD&gt;&lt;TD class="xl24" style="border-top: medium none; border-left: medium none;"&gt;Security&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl24" height="17" style="border-top: medium none; height: 12.75pt;"&gt;D&lt;/TD&gt;&lt;TD class="xl24" style="border-top: medium none; border-left: medium none;"&gt;Fire&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I apply the map :&lt;/P&gt;&lt;P&gt;applyMap('RejectMap',trim(upper(subfield([Rejection Reasons], ','))),'Not catgorised yet') as RCMTCats&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When There is just one reason - it woprks fine &lt;/P&gt;&lt;P&gt;But &lt;/P&gt;&lt;P&gt;When there are multiple reasons, Qlikview applys every ReasonSub within the rejection Reason into &lt;STRONG style="text-decoration: underline;"&gt;each&lt;/STRONG&gt; categories appropriate&amp;nbsp; -- So for example -&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Rec No 1 Category Paperwork&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;&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; A&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;&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; B&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; Category Auth&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;&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; A&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;&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; B&lt;/P&gt;&lt;P&gt;Where I would wish for it to result as &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rec No 1 Category Paperwork&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;&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; A&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; Category Auth&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;&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; B&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone Please help me on this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a mill&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anne&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 261px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl24" height="17" width="64"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl24" style="border-left: medium none;" width="71"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl24" style="border-left: medium none;" width="126"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Mar 2012 08:51:25 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-03-26T08:51:25Z</dc:date>
    <item>
      <title>Mapping from a SubField</title>
      <link>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368577#M1178806</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 am loading from an Excel doc that in a column Rejection Reasons has , in some instances multiple reason , see sample below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 261px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl24" height="17" width="64"&gt;&lt;STRONG&gt;Rec No&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl24" style="border-left: medium none;" width="71"&gt;&lt;STRONG&gt;Customer &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl24" style="border-left: medium none;" width="126"&gt;&lt;STRONG&gt;Rejection Reasons&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;1&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Anne&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;A,B,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;2&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;John&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;A,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;3&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Fred&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;B,C,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;4&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Nuala&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;B,C,D,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;5&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Tracy&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;B,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;6&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;Steven&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;C,&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;I have it loading as [Rejection Reasons], &lt;/P&gt;&lt;P&gt;I also wish to able to identify number of instances of each as ReasonSubs, so for example &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD RecID,&lt;/P&gt;&lt;P&gt;trim(upper(subfield([Rejection Reasons], ','))) as ReasonSubs&lt;/P&gt;&lt;P&gt;resident INPUT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(RejectionReason =B,Count RejectionReason) and this would give a result of 1&lt;/P&gt;&lt;P&gt;if(ReasonSubs =B,Count ReasonSubs) and this would give a result of 4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;all of the above works fine, my issue is I wish to categorise each of the rejection reasons&lt;/P&gt;&lt;P&gt;So I have a map "RejectMap"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 96pt; border-collapse: collapse;" width="128"&gt;&lt;TBODY&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl25" height="17" style="width: 48pt; height: 12.75pt;" width="64"&gt;Reason&lt;/TD&gt;&lt;TD class="xl25" style="border-left: medium none; width: 48pt;" width="64"&gt;Category&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl24" height="17" style="border-top: medium none; height: 12.75pt;"&gt;A&lt;/TD&gt;&lt;TD class="xl24" style="border-top: medium none; border-left: medium none;"&gt;Paperwork&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl24" height="17" style="border-top: medium none; height: 12.75pt;"&gt;B&lt;/TD&gt;&lt;TD class="xl24" style="border-top: medium none; border-left: medium none;"&gt;Auth&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl24" height="17" style="border-top: medium none; height: 12.75pt;"&gt;C&lt;/TD&gt;&lt;TD class="xl24" style="border-top: medium none; border-left: medium none;"&gt;Security&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="height: 12.75pt;"&gt;&lt;TD class="xl24" height="17" style="border-top: medium none; height: 12.75pt;"&gt;D&lt;/TD&gt;&lt;TD class="xl24" style="border-top: medium none; border-left: medium none;"&gt;Fire&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I apply the map :&lt;/P&gt;&lt;P&gt;applyMap('RejectMap',trim(upper(subfield([Rejection Reasons], ','))),'Not catgorised yet') as RCMTCats&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When There is just one reason - it woprks fine &lt;/P&gt;&lt;P&gt;But &lt;/P&gt;&lt;P&gt;When there are multiple reasons, Qlikview applys every ReasonSub within the rejection Reason into &lt;STRONG style="text-decoration: underline;"&gt;each&lt;/STRONG&gt; categories appropriate&amp;nbsp; -- So for example -&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Rec No 1 Category Paperwork&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;&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; A&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;&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; B&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; Category Auth&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;&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; A&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;&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; B&lt;/P&gt;&lt;P&gt;Where I would wish for it to result as &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rec No 1 Category Paperwork&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;&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; A&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; Category Auth&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;&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; B&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone Please help me on this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a mill&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anne&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 261px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl24" height="17" width="64"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl24" style="border-left: medium none;" width="71"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl24" style="border-left: medium none;" width="126"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl26" height="17" style="border-top: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;TD class="xl25" style="border-top: medium none; border-left: medium none;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2012 08:51:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368577#M1178806</guid>
      <dc:creator />
      <dc:date>2012-03-26T08:51:25Z</dc:date>
    </item>
    <item>
      <title>Mapping from a SubField</title>
      <link>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368578#M1178807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The subfield function loops over the same record and picks out all subfields from a string, thus generating several records. If you have two subfield calls within the same Load, it will generate the (unlinked) cartesian product between the two result sets. And I think that that is waht happens here - you have one subfield call to create ReasonSubs and a second one to create RCMTCats.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try a preceding Load instead - so that the definition of RCMTCats is based on ReasonSubs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RejectMap:&lt;/P&gt;&lt;P&gt;Mapping Load * inline&lt;/P&gt;&lt;P&gt;[Reason&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Category&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Paperwork&lt;/P&gt;&lt;P&gt;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Auth&lt;/P&gt;&lt;P&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Security&lt;/P&gt;&lt;P&gt;D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Fire] (txt, delimiter is '\t');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Input:&lt;/P&gt;&lt;P&gt;Load *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;applyMap('RejectMap',ReasonSubs,'Not catgorised yet') as RCMTCats;&lt;/P&gt;&lt;P&gt;Load *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Len(keepchar([Rejection Reasons],',')) as NoOfReasons,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;trim(upper(subfield([Rejection Reasons], ','))) as ReasonSubs&lt;/P&gt;&lt;P&gt;inline&lt;/P&gt;&lt;P&gt;[Rec No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Customer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rejection Reasons&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Anne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A,B,&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;John&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A,&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Fred&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B,C,&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Nuala&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B,C,D,&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Tracy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B,&lt;/P&gt;&lt;P&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Steven&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C,] (txt, delimiter is '\t');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2012 09:17:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368578#M1178807</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2012-03-26T09:17:02Z</dc:date>
    </item>
    <item>
      <title>Mapping from a SubField</title>
      <link>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368579#M1178808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Thanks Henric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe I understand now, the above works perfectly,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2012 12:20:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368579#M1178808</guid>
      <dc:creator />
      <dc:date>2012-03-26T12:20:07Z</dc:date>
    </item>
    <item>
      <title>Mapping from a SubField</title>
      <link>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368580#M1178809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hi Henric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;May I ask A related question,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had previously been counting the volume of customers by&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'1' as Number,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but now if a customer has just say 4 reasons , it counts that customer 4 times, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a Rec() as RecID which does seem to be logging correctly &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I had wanted to go&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Count(rec()) as Number,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is not working ,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Any suggestions please ??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2012 12:58:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368580#M1178809</guid>
      <dc:creator />
      <dc:date>2012-03-26T12:58:27Z</dc:date>
    </item>
    <item>
      <title>Mapping from a SubField</title>
      <link>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368581#M1178810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are several ways to do this. One could be to use the [Rec No] that you have in the original table.&lt;/P&gt;&lt;P&gt;count([Rec No])&amp;nbsp;&amp;nbsp; will evaluate to 4 for that customer, whereas&lt;/P&gt;&lt;P&gt;count(distinct [Rec No])&amp;nbsp;&amp;nbsp; will evaluate to 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Another way is to keep the data in two tables. Then you can count CustomerID from one table and RejectID from a second:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Customers:&lt;/P&gt;&lt;P&gt;Load &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[Rec No] as CustomerID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Customer,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Len(keepchar([Rejection Reasons],',')) as NoOfReasons,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[Rejection Reasons]&lt;/P&gt;&lt;P&gt;From .....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rejects:&lt;/P&gt;&lt;P&gt;Load CustomerID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RecNo() as RejectID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;applyMap('RejectMap',ReasonSubs,'Not catgorised yet') as RCMTCats;&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CustomerID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;trim(upper(subfield([Rejection Reasons], ','))) as ReasonSubs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;resident Customers;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; /HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2012 13:32:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368581#M1178810</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2012-03-26T13:32:07Z</dc:date>
    </item>
    <item>
      <title>Mapping from a SubField</title>
      <link>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368582#M1178811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hi Henric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;works perfect, I;ve split the load and all my calcs are correct , really appreciate your help&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Anne&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2012 14:31:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Mapping-from-a-SubField/m-p/368582#M1178811</guid>
      <dc:creator />
      <dc:date>2012-03-26T14:31:52Z</dc:date>
    </item>
  </channel>
</rss>

