<?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: Apply map function in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689689#M677377</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ashley, what error did you get?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would assume something with an aggregation missing?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Jun 2014 19:14:53 GMT</pubDate>
    <dc:creator>swuehl</dc:creator>
    <dc:date>2014-06-16T19:14:53Z</dc:date>
    <item>
      <title>Apply map function</title>
      <link>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689685#M677373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm trying to use the apply map function to display the outcome of a loan. But I would like to be able to put a restraint on the function so that it shows only for loans with a certain label. I tried to put the applymap in an if-statement and got an error. Is this possible?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2014 18:56:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689685#M677373</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-06-16T18:56:59Z</dc:date>
    </item>
    <item>
      <title>Re: Apply map function</title>
      <link>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689686#M677374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you post your current script snippet? And some sample input data and what you expect?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What error did you get?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2014 19:01:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689686#M677374</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2014-06-16T19:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: Apply map function</title>
      <link>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689687#M677375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ashley,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please post your script code to get helped.. An if nesting shouldn't be a problem at all. I guess you have a typo. However, it would be more sufficient to create a mapping table which contains inlo the needed labels for this case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Ralf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2014 19:02:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689687#M677375</guid>
      <dc:creator>rbecher</dc:creator>
      <dc:date>2014-06-16T19:02:25Z</dc:date>
    </item>
    <item>
      <title>Re: Apply map function</title>
      <link>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689688#M677376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is how i currently have the code set up. But there is a variable I create after these tables and I want to narrow down the 'Ultimate Outcome' by that variable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAP:&lt;/P&gt;&lt;P&gt;Mapping&lt;/P&gt;&lt;P&gt;LOAD acct_nbr,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Loading the account numbers from the excel sheet along with the 'UltimateOutcome' field it includes&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UltimateOutcome&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;C&gt;&amp;nbsp; //Integrating an excel sheet to use its contents&lt;/C&gt;&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;//Creating a new table&lt;/P&gt;&lt;P&gt;LoanLoss:&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Load&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;acct_nbr,&lt;/P&gt;&lt;P&gt;date(min(prod_dt)) as [Date First 90+],&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Taking the min (earliest) production date for an acct that can be found so we know the first date it became 90+ &lt;/P&gt;&lt;P&gt;1 as dateFirst90Count,&lt;/P&gt;&lt;P&gt;APPLYMAP('MAP', acct_nbr, ' ?? ') as UltimateOutcome&amp;nbsp;&amp;nbsp;&amp;nbsp; //Using the mapping function to load the 'UltimateOutcome' variable into the LoanLoss table, only for the accounts located in the loanloss table though&lt;/P&gt;&lt;P&gt;Resident Loans&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Taking fields from the 'Loans' table&lt;/P&gt;&lt;P&gt;where is90 = 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Only looking at the accts that have ever been 90+ at least once&lt;/P&gt;&lt;P&gt;group by acct_nbr;&amp;nbsp;&amp;nbsp; //Grouping by acct number so as to only get one row per acct number&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2014 19:05:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689688#M677376</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-06-16T19:05:57Z</dc:date>
    </item>
    <item>
      <title>Re: Apply map function</title>
      <link>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689689#M677377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ashley, what error did you get?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would assume something with an aggregation missing?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2014 19:14:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689689#M677377</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2014-06-16T19:14:53Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Apply map function</title>
      <link>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689690#M677378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe with an aggragation here:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; APPLYMAP('MAP', min(acct_nbr), ' ?? ') as UltimateOutcome&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Though never used an applymap in an aggregation load.. If this doesn't work you could add a preceeding LOAD:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LoanLoss: &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load *,&amp;nbsp; APPLYMAP('MAP', acct_nbr, ' ?? ') as UltimateOutcome;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Load&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;acct_nbr,&lt;/P&gt;&lt;P&gt;date(min(prod_dt)) as [Date First 90+],&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Taking the min (earliest) production date for an acct that can be found so we know the first date it became 90+ &lt;/P&gt;&lt;P&gt;1 as dateFirst90Count,&lt;/P&gt;&lt;P&gt;min(acct_nbr) as&amp;nbsp; acct_nbr,&amp;nbsp; &lt;/P&gt;&lt;P&gt;accounts located in the loanloss table though&lt;/P&gt;&lt;P&gt;Resident Loans&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Taking fields from the 'Loans' table&lt;/P&gt;&lt;P&gt;where is90 = 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Only looking at the accts that have ever been 90+ at least once&lt;/P&gt;&lt;P&gt;group by acct_nbr;&amp;nbsp;&amp;nbsp; //Grouping by acct number so as to only get one row per acct number&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2014 19:21:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Apply-map-function/m-p/689690#M677378</guid>
      <dc:creator>rbecher</dc:creator>
      <dc:date>2014-06-16T19:21:47Z</dc:date>
    </item>
  </channel>
</rss>

