<?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: Loading data in Array in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586220#M1242269</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the info and sharing your script. Is it also possible to add an click event so we can make&lt;/P&gt;&lt;P&gt;an selection within the chart?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// function to handle users clicking on a row&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.oncvlrowclick = function(rowIx)&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _this.Data.SelectRow(rowIx);&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Apr 2014 13:32:27 GMT</pubDate>
    <dc:creator>victa001</dc:creator>
    <dc:date>2014-04-18T13:32:27Z</dc:date>
    <item>
      <title>Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586213#M1242253</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm working on an extension based on Morris.js.&lt;/P&gt;&lt;P&gt;It has to loop through the data and put all values of txt_dimension/txt_expression in an Array.&lt;/P&gt;&lt;P&gt;I tried some things (see code beneath) but with this solution it only gives the selected value or when nothing&lt;/P&gt;&lt;P&gt;is selected the last value of an record in the line-chart&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_text_macro jive_macro_code" jivemacro_uid="_13976523169877056"&gt;
&lt;P&gt;for(var rowIx = 0; rowIx &amp;lt; td.Rows.length; rowIx++) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var row = td.Rows[rowIx];&lt;/P&gt;
&lt;P&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;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var txt_dimension = row[0].text;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var txt_expression = row[1].text;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The function of the line-chart where I call my variables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_text_macro jive_macro_code" jivemacro_uid="_13976523627108053"&gt;
&lt;P&gt;$(function() {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new Morris.Line({&lt;/P&gt;
&lt;P&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;&amp;nbsp; element: 'line-chart',&lt;/P&gt;
&lt;P&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;&amp;nbsp; data:[{year: txt_dimension, value:txt_expression}],&lt;/P&gt;
&lt;P&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;&amp;nbsp; xkey: 'year',&lt;/P&gt;
&lt;P&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;&amp;nbsp; ykeys: ['value'],&lt;/P&gt;
&lt;P&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;&amp;nbsp; labels: ['Value']&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I use the example and fill in the Array like the code beneath it works fine but I wan't it to be generated with my own data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_text_macro jive_macro_code" jivemacro_uid="_13976528183379734"&gt;
&lt;P&gt;&amp;nbsp; data: [&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; { year: '2010', value: 100 },&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; { year: '2011', value: 120 },&lt;/P&gt;
&lt;P&gt;{ year: '2012', value: 90 }&lt;/P&gt;
&lt;P&gt;&amp;nbsp; ],&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;screenshot of the value that is given:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="57439" alt="Schermafbeelding 2014-04-16 om 14.54.44.png" class="jive-image" src="/legacyfs/online/57439_Schermafbeelding 2014-04-16 om 14.54.44.png" /&gt;&lt;/P&gt;&lt;P&gt;Hopefully someone has an answer to get this working?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greets,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Victa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 16:26:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586213#M1242253</guid>
      <dc:creator>victa001</dc:creator>
      <dc:date>2026-01-26T16:26:21Z</dc:date>
    </item>
    <item>
      <title>Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586214#M1242256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So your loop aren't really doing anything, for every iteration you replace the value of your variables with the data for each iteration.&lt;/P&gt;&lt;P&gt;Try something like this instead&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9pt; font-style: inherit; font-weight: inherit; color: black; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9pt; font-style: inherit; font-weight: inherit; color: black; line-height: 1.5em;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;var qvdata = [];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for(var rowIx = 0; rowIx &amp;lt; td.Rows.length; rowIx++) {&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var row = td.Rows[rowIx];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var obj = {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; year: row[0].text,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value: row[1].text&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qvdata.push(obj);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then pass in the qvdata variable to the morris data property.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 15:41:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586214#M1242256</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2014-04-16T15:41:12Z</dc:date>
    </item>
    <item>
      <title>Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586215#M1242259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Morris.js seems nice. &lt;/P&gt;&lt;P&gt;If you get the extension working and decide to share it, feel free to post a reference to it here on the forum. &lt;/P&gt;&lt;P&gt;Would love to try it out myself!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 15:51:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586215#M1242259</guid>
      <dc:creator>mountaindude</dc:creator>
      <dc:date>2014-04-16T15:51:02Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586216#M1242262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I couldn't resist - here is a extension that will display a line chart that's using Morris.&lt;/P&gt;&lt;P&gt;It should be fairly easy to switch to a different chart type.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 16:56:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586216#M1242262</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2014-04-16T16:56:40Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586217#M1242264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Haha, that's pretty epic, Alexander.&lt;/P&gt;&lt;P&gt;Nice work - will check it out during/after the holiday. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On a serious note, it is really nice to see the QV extension space heat up a bit. &lt;/P&gt;&lt;P&gt;Lot's of untapped potential there, we just need to make the JS ninjas realise that QV is cool stuff...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Göran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 20:01:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586217#M1242264</guid>
      <dc:creator>mountaindude</dc:creator>
      <dc:date>2014-04-16T20:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586218#M1242266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oh yeah and we haven't even been working that much with QV11 lately... &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;BR /&gt;I would encourage you to check out &lt;A href="http://branch.qlik.com/" title="http://branch.qlik.com/"&gt;Qlik Branch&lt;/A&gt; which will be a more open source programmer community centered around QV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also if you are Swedish you can take a peek at a site I'm building for the swedish election, still under development but has some goodies in terms of code for qv11: &lt;A href="http://elections-se.r53.qlik.com/" title="http://elections-se.r53.qlik.com/"&gt;QlikView - Intelection 2014&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 21:17:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586218#M1242266</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2014-04-16T21:17:15Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586219#M1242268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Now we're talking... Nice!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But why call it "Qlik Branch" when it could so easily have been "Q branch"? Then you could have developed cool gadgets a la Bond too... Oh well, those nasty trademark issues, I guess..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nice initiatives - keep up the good work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 21:26:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586219#M1242268</guid>
      <dc:creator>mountaindude</dc:creator>
      <dc:date>2014-04-16T21:26:06Z</dc:date>
    </item>
    <item>
      <title>Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586220#M1242269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the info and sharing your script. Is it also possible to add an click event so we can make&lt;/P&gt;&lt;P&gt;an selection within the chart?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// function to handle users clicking on a row&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.oncvlrowclick = function(rowIx)&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _this.Data.SelectRow(rowIx);&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2014 13:32:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586220#M1242269</guid>
      <dc:creator>victa001</dc:creator>
      <dc:date>2014-04-18T13:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586221#M1242271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looking at the documentation for morris.js it dosn't seem like it. They are not exposing any events through their API and not appending any usable class names to the svg paths so it looks like you out of luck.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also I would advise against building something to substantial on top of this library as it's not actively maintained by anyone. Have a look at Google Charts instead, it's totally free (even for commercial use) and once you grasp the concept of building one chart you can build them all with event handlers, transitions and everything. They also feature some pretty cool and simple geo charts. Have a look at &lt;A href="https://developers.google.com/chart/interactive/docs/gallery" title="https://developers.google.com/chart/interactive/docs/gallery"&gt;Chart Gallery - Google Charts — Google Developers&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2014 18:13:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586221#M1242271</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2014-04-22T18:13:26Z</dc:date>
    </item>
    <item>
      <title>Re: Loading data in Array</title>
      <link>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586222#M1242273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how did you call year and value fields into qlikview &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;those values are stored in Obj. how we can retrieve those values into qlikview. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Apr 2017 10:18:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Loading-data-in-Array/m-p/586222#M1242273</guid>
      <dc:creator>pavansonu99</dc:creator>
      <dc:date>2017-04-04T10:18:10Z</dc:date>
    </item>
  </channel>
</rss>

