<?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: is there a better approach in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136117#M9552</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think a pick(match()) would be better in regard to the overview and performance. It means something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pick(match(Ceil(Today() - floor(CASE_CREATED_DATE)), 0,1,2,3,...),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '1D', '1D', ....)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 14 Aug 2018 09:45:54 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2018-08-14T09:45:54Z</dc:date>
    <item>
      <title>is there a better approach</title>
      <link>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136116#M9551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;BR /&gt;I have this script snippet in Qlik; I just want to know if there is a better approach to this or is this fine?&lt;/P&gt;&lt;P&gt;if(Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;lt;= 1, '1D',&lt;/P&gt;&lt;P&gt;if(Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;gt; 1 and Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;lt;= 2, '2D',&lt;/P&gt;&lt;P&gt;if(Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;gt; 2 and Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;lt;= 7, '1W',&lt;/P&gt;&lt;P&gt;if(Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;gt; 7 and Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;lt;= 14, '2W',&lt;/P&gt;&lt;P&gt;if(Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;gt; 14 and Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;lt; $(vAgeingMax1M), '1M',&lt;/P&gt;&lt;P&gt;if(Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;gt;= $(vAgeingMax1M) and Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;lt; $(vAgeingMax2M), '2M',&lt;/P&gt;&lt;P&gt;if(Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;gt;= $(vAgeingMax2M) and Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;lt; $(vAgeingMax3M), '3M',&lt;/P&gt;&lt;P&gt;if(Ceil(Today() - floor(CASE_CREATED_DATE)) &amp;gt;= $(vAgeingMax3M), '&amp;gt; 3M'))))))))&lt;/P&gt;&lt;P&gt;as CASE_AGE,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 09:12:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136116#M9551</guid>
      <dc:creator>ali_hijazi</dc:creator>
      <dc:date>2018-08-14T09:12:00Z</dc:date>
    </item>
    <item>
      <title>Re: is there a better approach</title>
      <link>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136117#M9552</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think a pick(match()) would be better in regard to the overview and performance. It means something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pick(match(Ceil(Today() - floor(CASE_CREATED_DATE)), 0,1,2,3,...),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '1D', '1D', ....)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 09:45:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136117#M9552</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2018-08-14T09:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: is there a better approach</title>
      <link>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136118#M9553</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could calculate the date difference first and then in a preceding load classify the date differences. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If( DateDiff &amp;lt;=1, '1D',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If( DateDiff &amp;lt;=2, '2D'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If( DateDiff &amp;lt;=7, '1W',&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&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; ...etc... as CASE_AGE&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...lots of fields,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ceil(Today() - floor(CASE_CREATED_DATE)) as DateDiff&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...source...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 09:47:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136118#M9553</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2018-08-14T09:47:53Z</dc:date>
    </item>
    <item>
      <title>Re: is there a better approach</title>
      <link>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136119#M9554</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Minimize the expression by using variables, like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vDate = Ceil(Today() - floor(CASE_CREATED_DATE);&lt;/P&gt;&lt;P&gt;And use this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 13:21:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/is-there-a-better-approach/m-p/136119#M9554</guid>
      <dc:creator>BalaBhaskar_Qlik</dc:creator>
      <dc:date>2018-08-14T13:21:29Z</dc:date>
    </item>
  </channel>
</rss>

