<?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: error with group by in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330486#M1167647</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alec,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe you should check on the If condition. You may want to sum it first before checking. Try this script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JOIN (Lease)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecordId as %LeaseKey,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum(CustomFieldValue) as PlHeadcount,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Sum(CustomFieldValue) &amp;gt; 1, 1, 0) as PlIsTreatAsHeadquarters&lt;/P&gt;&lt;P&gt;RESIDENT &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tblCustomFieldValue&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CustomFieldLabel='Headcount (Current)'&lt;/P&gt;&lt;P&gt;Group by &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecordId&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me know if this works.. if not kindly send me your file so i can check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bernardine&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Aug 2012 05:23:41 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-08-01T05:23:41Z</dc:date>
    <item>
      <title>error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330479#M1167639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the following table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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; RecordId as %LeaseKey,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum(CustomFieldValue) as PlHeadcount,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(CustomFieldValue &amp;gt; 1, 1, 0) as PlIsTreatAsHeadquarters&lt;/P&gt;&lt;P&gt;RESIDENT &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tblCustomFieldValue&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CustomFieldLabel='Headcount (Current)'&lt;/P&gt;&lt;P&gt;Group by %LeaseKey ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am getting an error that cannot find %LeaseKey.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anybody can help.&lt;/P&gt;&lt;P&gt;Thxs,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Jul 2012 21:55:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330479#M1167639</guid>
      <dc:creator>alec1982</dc:creator>
      <dc:date>2012-07-31T21:55:14Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330480#M1167641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's because %LeaseKey doesn't exist yet. Try grouping by RecordId. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jason&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Jul 2012 22:27:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330480#M1167641</guid>
      <dc:creator>Jason_Michaelides</dc:creator>
      <dc:date>2012-07-31T22:27:54Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330481#M1167642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I got this error.&lt;/P&gt;&lt;P&gt;Aggregation expressions required by GROUP BY clause&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Jul 2012 22:46:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330481#M1167642</guid>
      <dc:creator>alec1982</dc:creator>
      <dc:date>2012-07-31T22:46:58Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330482#M1167643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried as follow and it didnt work It shows script error but it doesnt tell me what the error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JOIN (Lease)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecordId as %LeaseKey,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum(CustomFieldValue) as PlHeadcount,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(CustomFieldValue &amp;gt; 1, 1, 0) as PlIsTreatAsHeadquarters&lt;/P&gt;&lt;P&gt;RESIDENT &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tblCustomFieldValue&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CustomFieldLabel='Headcount (Current)'&lt;/P&gt;&lt;P&gt;Group by RecordId&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Alec&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Jul 2012 23:27:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330482#M1167643</guid>
      <dc:creator>alec1982</dc:creator>
      <dc:date>2012-07-31T23:27:06Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330483#M1167644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you'll need to sum up the CustomFieldValue in your if statement as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #636363; font-family: Arial; font-size: 12px; background-color: #eef4f9;"&gt; If(sum(CustomFieldValue) &amp;gt; 1, 1, 0) as PlIsTreatAsHeadquarters&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2012 02:19:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330483#M1167644</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-08-01T02:19:26Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330484#M1167645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alec&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You need to indicate in the Group by statement all non aggregated field. try this script instead:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JOIN (Lease)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecordId as %LeaseKey,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum(CustomFieldValue) as PlHeadcount,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(CustomFieldValue &amp;gt; 1, 1, 0) as PlIsTreatAsHeadquarters&lt;/P&gt;&lt;P&gt;RESIDENT &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tblCustomFieldValue&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CustomFieldLabel='Headcount (Current)'&lt;/P&gt;&lt;P&gt;Group by &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecordId,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(CustomFieldValue &amp;gt; 1, 1, 0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bernardine&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2012 03:04:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330484#M1167645</guid>
      <dc:creator />
      <dc:date>2012-08-01T03:04:45Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330485#M1167646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the replay.&lt;/P&gt;&lt;P&gt;I have tried the above script. I didnt get any error but I see that the records have increased. I used to have 2178 records and now I have 2116.&lt;/P&gt;&lt;P&gt;so some of the records were not grouped. I have noticed that any record that has one of the value = 1 is not grouped.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like &lt;/P&gt;&lt;P&gt;Record ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HeadCount&lt;/P&gt;&lt;P&gt;84212&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;84212&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 277&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any solution?&lt;/P&gt;&lt;P&gt;Thxs,&lt;/P&gt;&lt;P&gt;Alec,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2012 05:03:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330485#M1167646</guid>
      <dc:creator>alec1982</dc:creator>
      <dc:date>2012-08-01T05:03:48Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330486#M1167647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alec,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe you should check on the If condition. You may want to sum it first before checking. Try this script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JOIN (Lease)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecordId as %LeaseKey,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum(CustomFieldValue) as PlHeadcount,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Sum(CustomFieldValue) &amp;gt; 1, 1, 0) as PlIsTreatAsHeadquarters&lt;/P&gt;&lt;P&gt;RESIDENT &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tblCustomFieldValue&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CustomFieldLabel='Headcount (Current)'&lt;/P&gt;&lt;P&gt;Group by &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RecordId&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me know if this works.. if not kindly send me your file so i can check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bernardine&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2012 05:23:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330486#M1167647</guid>
      <dc:creator />
      <dc:date>2012-08-01T05:23:41Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330487#M1167648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks! that fixed the issue. I even didn't think about that.&lt;/P&gt;&lt;P&gt;I appreciate your help.&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2012 06:01:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330487#M1167648</guid>
      <dc:creator>alec1982</dc:creator>
      <dc:date>2012-08-01T06:01:52Z</dc:date>
    </item>
    <item>
      <title>Re: error with group by</title>
      <link>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330488#M1167649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;very much welcome!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2012 06:44:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/error-with-group-by/m-p/330488#M1167649</guid>
      <dc:creator />
      <dc:date>2012-08-01T06:44:43Z</dc:date>
    </item>
  </channel>
</rss>

