<?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: layout.qHyperCube.qDataPages[0].qMatrix doesn't have as many elements as I do Dims/Measures in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260560#M6887</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Erik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I changed qWidth from 4 to 10 in file initialproperties.js but the problem persists. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="print.png" class="jive-image image-1" height="207" src="https://community.qlik.com/legacyfs/online/176382_print.png" style="max-width: 620px; height: 206.737px; width: 277px;" width="277" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Sep 2017 10:02:21 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-09-13T10:02:21Z</dc:date>
    <item>
      <title>layout.qHyperCube.qDataPages[0].qMatrix doesn't have as many elements as I do Dims/Measures</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260557#M6884</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'm having a problem with this qMatrix structure.&amp;nbsp; It's doing something totally confusing, but I can't figure out why.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll layout what is happening, and what I'm expecting here first, then give a few code snippets to show you what I did (it's too many unnecessary lines to put up everything, it's happening right in call of the paint function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Any help or general ideas of where to look is greatly appreciated!&lt;/SPAN&gt;&amp;nbsp; I'm about out of ideas to follow up on.&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/confused.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When calling the paint function,&amp;nbsp; (just a simple &lt;STRONG&gt;paint: function ($element, layout) {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I stop in the debugger directly after the call into this function and inspect the layout structure.&lt;/P&gt;&lt;P&gt;in &lt;STRONG&gt;layout.qHyperCube.qDataPages[0].qMatrix, I have 663 rows of data&lt;/STRONG&gt; (which looks about right), but each one of these rows has a sub-array for the columns in the rows. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For some reason, &lt;SPAN style="text-decoration: underline;"&gt;I only have 4 elements in a single row, and I'm expecting 5 or 6&lt;/SPAN&gt; (I've been debugging and trying to add more, so that's why it's 5 or 6)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My console looks like this:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;layout.qHyperCube.qDataPages[0].qMatrix&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Array[663]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[0...99]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;0: Array[4]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;0: Object&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1: Object&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2: Object&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3: Object&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And, &lt;SPAN style="text-decoration: underline;"&gt;&lt;EM&gt;I'm expecting a 4: Object and 5&lt;/EM&gt;&lt;/SPAN&gt;: Object, but it won't get populated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I inspect some other sections in the layout such as the &lt;STRONG&gt;layout.qHyperCube object, I have the qDimensionInfo which has 4 values&lt;/STRONG&gt; in it (which, I've added 3 or 4 or 5 or 6 trying to debug), and the &lt;STRONG&gt;qMeasureInfo which has 2 items&lt;/STRONG&gt; in it.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;So, the qHyperCube has all of the info, but it's not coming through in the qMatrix&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;EM&gt;I'm suspecting it's some sort of setup hard limit on the extension which I need to define differently.&lt;/EM&gt;&lt;/SPAN&gt;&amp;nbsp; I've adjusted all of the settings I can find, or find reference to.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here are some of the settings I have:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;define( [], function () {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'use strict';&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // *****************************************************************************&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Dimensions &amp;amp; Measures&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // *****************************************************************************&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; debugger;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var dimensions = {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uses: "dimensions",&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; min : 3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var measures = {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uses : "measures",&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; min : 2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;.........(some more non-important stuff afterwards)&lt;/P&gt;&lt;P&gt;(Yup, I added the debugger to make sure I was calling the right functions here.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;define( [], function () {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'use strict';&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; debugger;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initialProperties : {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; version : 1.0,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qHyperCubeDef: {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&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;&amp;nbsp; qDimensions: [],&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&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;&amp;nbsp; qMeasures: [],&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&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;&amp;nbsp; qInitialDataFetch: [&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qWidth: 10,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qHeight: 0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&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;&amp;nbsp; ]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;} );&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jan 2017 23:44:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260557#M6884</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-01-02T23:44:03Z</dc:date>
    </item>
    <item>
      <title>Re: layout.qHyperCube.qDataPages[0].qMatrix doesn't have as many elements as I do Dims/Measures</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260558#M6885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a same problem with 3/4 measures. Did you solve it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="print.png" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/176371_print.png" style="max-width: 620px; height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Sep 2017 09:32:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260558#M6885</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-13T09:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: layout.qHyperCube.qDataPages[0].qMatrix doesn't have as many elements as I do Dims/Measures</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260559#M6886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Most likely this is a problem with &lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;qInitialDataFetch &lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;qWidth. &lt;/STRONG&gt;&lt;/STRONG&gt;Since this is initial properties, it will not change in your extension instance when you change the code. So:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;verify that it is at least 5 if you want 5 values(might as well set it to something like 10)&lt;/LI&gt;&lt;LI&gt;create a new instance (upgrading your existing might work too)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik Wetterberg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Sep 2017 09:36:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260559#M6886</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2017-09-13T09:36:38Z</dc:date>
    </item>
    <item>
      <title>Re: layout.qHyperCube.qDataPages[0].qMatrix doesn't have as many elements as I do Dims/Measures</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260560#M6887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Erik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I changed qWidth from 4 to 10 in file initialproperties.js but the problem persists. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="print.png" class="jive-image image-1" height="207" src="https://community.qlik.com/legacyfs/online/176382_print.png" style="max-width: 620px; height: 206.737px; width: 277px;" width="277" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Sep 2017 10:02:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260560#M6887</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-13T10:02:21Z</dc:date>
    </item>
    <item>
      <title>Re: layout.qHyperCube.qDataPages[0].qMatrix doesn't have as many elements as I do Dims/Measures</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260561#M6888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good, that's the first point I mentioned above. Try createing a new chart using the extension and see if that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Sep 2017 10:05:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260561#M6888</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2017-09-13T10:05:06Z</dc:date>
    </item>
    <item>
      <title>Re: layout.qHyperCube.qDataPages[0].qMatrix doesn't have as many elements as I do Dims/Measures</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260562#M6889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Eric. Worked for me &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Sep 2017 11:11:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/layout-qHyperCube-qDataPages-0-qMatrix-doesn-t-have-as-many/m-p/1260562#M6889</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-13T11:11:19Z</dc:date>
    </item>
  </channel>
</rss>

