<?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 Expression Help in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Expression-Help/m-p/803983#M1029352</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a list box based on this expression:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=aggr(if(((((YEAR(DueDate)-PeriodYear)*12+NUM((MONTH(DueDate)-PeriodMonth))))&amp;gt;=0 AND measure_result='1') &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (((YEAR(DueDate)-PeriodYear)*12+NUM((MONTH(DueDate)-PeriodMonth)))&amp;lt;=3 AND measure_result='1'),'0-3 months',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(((((YEAR(DueDate)-PeriodYear)*12+(MONTH(DueDate)-PeriodMonth)))&amp;gt;3 AND measure_result='1') &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (((YEAR(DueDate)-PeriodYear)*12+(MONTH(DueDate)-PeriodMonth))&amp;lt;=6 AND measure_result='1'),'4-6 months',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(((((YEAR(DueDate)-PeriodYear)*12+(MONTH(DueDate)-PeriodMonth)))&amp;gt;6 AND measure_result='1') &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (((YEAR(DueDate)-PeriodYear)*12+(MONTH(DueDate)-PeriodMonth))&amp;lt;=12 AND measure_result='1'),'7-12 months',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(measure_result='0','*Due Now*',)))),member_id)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It mostly works.&amp;nbsp; But the problem is that a member_id can have multiple rows in the table I am filtering.&amp;nbsp; This expression is having issues when that occurs.&amp;nbsp; It is not showing all of the rows for that member_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not sure how to proceed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So a member could have a row that meets criteria based on the dates and also have a row that meets the criteria for Due Now.&amp;nbsp; When I choose Due Now in the List Box I need to see all of the rows that meet that criteria.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope that makes sense.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Feb 2015 13:41:24 GMT</pubDate>
    <dc:creator>rittermd</dc:creator>
    <dc:date>2015-02-13T13:41:24Z</dc:date>
    <item>
      <title>Expression Help</title>
      <link>https://community.qlik.com/t5/QlikView/Expression-Help/m-p/803983#M1029352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a list box based on this expression:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=aggr(if(((((YEAR(DueDate)-PeriodYear)*12+NUM((MONTH(DueDate)-PeriodMonth))))&amp;gt;=0 AND measure_result='1') &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (((YEAR(DueDate)-PeriodYear)*12+NUM((MONTH(DueDate)-PeriodMonth)))&amp;lt;=3 AND measure_result='1'),'0-3 months',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(((((YEAR(DueDate)-PeriodYear)*12+(MONTH(DueDate)-PeriodMonth)))&amp;gt;3 AND measure_result='1') &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (((YEAR(DueDate)-PeriodYear)*12+(MONTH(DueDate)-PeriodMonth))&amp;lt;=6 AND measure_result='1'),'4-6 months',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(((((YEAR(DueDate)-PeriodYear)*12+(MONTH(DueDate)-PeriodMonth)))&amp;gt;6 AND measure_result='1') &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (((YEAR(DueDate)-PeriodYear)*12+(MONTH(DueDate)-PeriodMonth))&amp;lt;=12 AND measure_result='1'),'7-12 months',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(measure_result='0','*Due Now*',)))),member_id)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It mostly works.&amp;nbsp; But the problem is that a member_id can have multiple rows in the table I am filtering.&amp;nbsp; This expression is having issues when that occurs.&amp;nbsp; It is not showing all of the rows for that member_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not sure how to proceed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So a member could have a row that meets criteria based on the dates and also have a row that meets the criteria for Due Now.&amp;nbsp; When I choose Due Now in the List Box I need to see all of the rows that meet that criteria.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope that makes sense.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2015 13:41:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Expression-Help/m-p/803983#M1029352</guid>
      <dc:creator>rittermd</dc:creator>
      <dc:date>2015-02-13T13:41:24Z</dc:date>
    </item>
  </channel>
</rss>

