<?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: Autonumber in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Autonumber/m-p/932240#M963486</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Take a E.G table like below:&lt;/P&gt;&lt;P&gt;Table1:&lt;/P&gt;&lt;P&gt;LOAD * inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;ID,AMount&lt;/P&gt;&lt;P&gt;1,200&lt;/P&gt;&lt;P&gt;1,300&lt;/P&gt;&lt;P&gt;2,400&lt;/P&gt;&lt;P&gt;3,600&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="c.png" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/101380_c.png" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you see auto number will assign the number value based on the &lt;STRONG&gt;Distinct &lt;/STRONG&gt;ID values, since 1 is repeated twice the auto number&amp;nbsp; will still treat the same where as the Recno() and Rowno() is not based on the unique values.&lt;/P&gt;&lt;P&gt;Recno() can be used only in the script and not in the front end . One more major difference is based on the where condition the Recno() does not change the occurrence of the row value see this e.g below:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Tab1.csv&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;aa&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;cc&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;ee&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Tab2.csv&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;xx&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;yy&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;6&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;zz&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="Code"&gt;QVTab:&lt;/P&gt;&lt;P class="Code"&gt;Load *, RecNo( ), RowNo( ) from Tab1.csv where A&amp;lt;&amp;gt;2;&lt;/P&gt;&lt;P class="Code"&gt;Load *, RecNo( ), RowNo( ) from Tab2.csv where A&amp;lt;&amp;gt;5;&lt;/P&gt;&lt;P&gt;The resulting QlikView internal table:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;QVTab&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;A&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;B&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;RecNo( )&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;RowNo( )&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;aa&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;ee&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;yy&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;6&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;zz&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Oct 2015 06:44:58 GMT</pubDate>
    <dc:creator>avinashelite</dc:creator>
    <dc:date>2015-10-08T06:44:58Z</dc:date>
    <item>
      <title>Autonumber</title>
      <link>https://community.qlik.com/t5/QlikView/Autonumber/m-p/932238#M963484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why we use Autonumber function even we have the recno() &amp;amp; rowno()?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is difference between Autonumber() &amp;amp; Autonumberhash128 &amp;amp;&amp;nbsp; &lt;SPAN style="font-size: 13.3333px;"&gt;Autonumberhash192&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please give a small examle to understand &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/plain.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Oct 2015 06:31:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Autonumber/m-p/932238#M963484</guid>
      <dc:creator>sspawar88</dc:creator>
      <dc:date>2015-10-08T06:31:51Z</dc:date>
    </item>
    <item>
      <title>Re: Autonumber</title>
      <link>https://community.qlik.com/t5/QlikView/Autonumber/m-p/932239#M963485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/qlik-blogpost/3896"&gt;RecNo or RowNo?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/thread/161219"&gt;What is the difference between Autonumber and Autonumberhash?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://qlikviewcookbook.com/2013/09/autonumber-key-fields-and-sequential-integer-optimization/" title="http://qlikviewcookbook.com/2013/09/autonumber-key-fields-and-sequential-integer-optimization/"&gt;Autonumber() Key Fields and Sequential Integer Optimization | Qlikview Cookbook&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Oct 2015 06:34:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Autonumber/m-p/932239#M963485</guid>
      <dc:creator>MK_QSL</dc:creator>
      <dc:date>2015-10-08T06:34:00Z</dc:date>
    </item>
    <item>
      <title>Re: Autonumber</title>
      <link>https://community.qlik.com/t5/QlikView/Autonumber/m-p/932240#M963486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Take a E.G table like below:&lt;/P&gt;&lt;P&gt;Table1:&lt;/P&gt;&lt;P&gt;LOAD * inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;ID,AMount&lt;/P&gt;&lt;P&gt;1,200&lt;/P&gt;&lt;P&gt;1,300&lt;/P&gt;&lt;P&gt;2,400&lt;/P&gt;&lt;P&gt;3,600&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="c.png" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/101380_c.png" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you see auto number will assign the number value based on the &lt;STRONG&gt;Distinct &lt;/STRONG&gt;ID values, since 1 is repeated twice the auto number&amp;nbsp; will still treat the same where as the Recno() and Rowno() is not based on the unique values.&lt;/P&gt;&lt;P&gt;Recno() can be used only in the script and not in the front end . One more major difference is based on the where condition the Recno() does not change the occurrence of the row value see this e.g below:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Tab1.csv&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;aa&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;cc&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;ee&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Tab2.csv&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;xx&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;yy&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;6&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;zz&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="Code"&gt;QVTab:&lt;/P&gt;&lt;P class="Code"&gt;Load *, RecNo( ), RowNo( ) from Tab1.csv where A&amp;lt;&amp;gt;2;&lt;/P&gt;&lt;P class="Code"&gt;Load *, RecNo( ), RowNo( ) from Tab2.csv where A&amp;lt;&amp;gt;5;&lt;/P&gt;&lt;P&gt;The resulting QlikView internal table:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;QVTab&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;A&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;B&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;RecNo( )&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;RowNo( )&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;aa&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;ee&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;yy&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;6&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;zz&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Oct 2015 06:44:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Autonumber/m-p/932240#M963486</guid>
      <dc:creator>avinashelite</dc:creator>
      <dc:date>2015-10-08T06:44:58Z</dc:date>
    </item>
  </channel>
</rss>

