<?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: How to add dimensions and expressions for an extension object? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544324#M1234907</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, you can't add or remove dimensions with macros in the AJAX client either &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;Sure you can read list box values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It might be easier if you try to explain what you are trying to accomplish.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 May 2014 15:21:26 GMT</pubDate>
    <dc:creator>Alexander_Thor</dc:creator>
    <dc:date>2014-05-05T15:21:26Z</dc:date>
    <item>
      <title>How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544315#M1234898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible to add dimensions and/or expressions for an extension object using JavaScript?&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/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544315#M1234898</guid>
      <dc:creator>alex_nerush</dc:creator>
      <dc:date>2026-01-26T16:26:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544316#M1234899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After couple of hours googling community and digging into the QlikView Ajax library i've found solution and would like to share ideas here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, to add dimension and/or expression from Extension's JavaScript code you can write following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qva.AddExtension('MyExtension', function(){&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // extension's code is ommited&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // to add dimension:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;this.Layout.SetProperty("Chart.Dimension.Add", "", false)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.Layout.SetProperty("Chart.Dimension.0.Field", "MyDimensionField", true);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; // to add expression&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;STRONG&gt; this.Layout.SetProperty("Chart.Expression.Add", "", false)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; this.Layout.SetProperty("Chart.Expression.0.0.Definition", "SUM(MyValueField)", true)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;});&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But there is a new question: how to determine the number of dimensions and expressions?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Nov 2013 12:28:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544316#M1234899</guid>
      <dc:creator>alex_nerush</dc:creator>
      <dc:date>2013-11-19T12:28:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544317#M1234900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alex,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do you found a solution of your problem?&lt;/P&gt;&lt;P&gt;I've tried to use your code, it works very well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Have you tried to remove a dimension or expression?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day,&lt;/P&gt;&lt;P&gt;Mattia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 12:29:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544317#M1234900</guid>
      <dc:creator />
      <dc:date>2014-05-05T12:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544318#M1234901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Mattia&lt;/SPAN&gt;, i've tried only to add&amp;nbsp; dimensions and expressions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 12:51:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544318#M1234901</guid>
      <dc:creator>alex_nerush</dc:creator>
      <dc:date>2014-05-05T12:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544319#M1234902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alex,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank's for your very fast reply.&lt;/P&gt;&lt;P&gt;Do you think it's possible to remove dimensions/expression like in VbScript?&lt;/P&gt;&lt;P&gt;I've not found any document online that explain well the Javascript code to manage the QlikView Document.&lt;/P&gt;&lt;P&gt;Also your property: &lt;STRONG&gt;this.Layout.SetProperty("Chart.Dimension.Add", "", false)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;doesn't return any result in Google or in some QlikView Api.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where do you find it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank's&lt;/P&gt;&lt;P&gt;Mattia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 13:06:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544319#M1234902</guid>
      <dc:creator />
      <dc:date>2014-05-05T13:06:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544320#M1234903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please, try following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to delete dimension:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Chart.Dimension.0.Remove &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;0 - dimension's index, starting from zero.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to delete expression&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Chart.Expression.0.Remove &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;0 - expression's index, starting from zero.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;actually, it's not documented featutes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 13:24:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544320#M1234903</guid>
      <dc:creator>alex_nerush</dc:creator>
      <dc:date>2014-05-05T13:24:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544321#M1234904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alex,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i've tried to execute this pieces of codes:&lt;/P&gt;&lt;P&gt;_this.Layout.SetProperty("Chart.Dimension.0.Remove", "", false);&lt;/P&gt;&lt;P&gt;_this.Layout.SetProperty("Chart.Expression.0.Remove", "", false);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But nothing happen. No errors, but no Dimensions/Expressions removes. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/cry.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why, in your opinion, anybody write a document of the Javascript fetures?&lt;/P&gt;&lt;P&gt;It would be very important have a list of all possible method to call to interact with the QlikView Object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mattia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 14:22:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544321#M1234904</guid>
      <dc:creator />
      <dc:date>2014-05-05T14:22:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544322#M1234905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Keep in mind that once you deploy your document through QVS you can't interact with the object like that.&lt;/P&gt;&lt;P&gt;You can't persist changes back to the core application once it's deployed or create hypercubes at runtime without "shared objects".&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 15:01:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544322#M1234905</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2014-05-05T15:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544323#M1234906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So it's impossible to have a complete conversion from VbScript to Javascript?&lt;/P&gt;&lt;P&gt;I can't read a list box possible values, add/remove dimensions and expressions?&lt;/P&gt;&lt;P&gt;Do you know if it's possible to put a QlikView object (like a pivot chart or bar chart) in my extension?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank's&lt;/P&gt;&lt;P&gt;Mattia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 15:16:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544323#M1234906</guid>
      <dc:creator />
      <dc:date>2014-05-05T15:16:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544324#M1234907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, you can't add or remove dimensions with macros in the AJAX client either &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;Sure you can read list box values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It might be easier if you try to explain what you are trying to accomplish.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 15:21:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544324#M1234907</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2014-05-05T15:21:26Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544325#M1234908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why i can't add/remove dimensions/expressions?&lt;/P&gt;&lt;P&gt;With this code, (in my extension) i can do it: (only add, remove function doesn't work)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;_this.Layout.SetProperty("Chart.Dimension.Add", "", false)&lt;/P&gt;&lt;P&gt;_this.Layout.SetProperty("Chart.Dimension.1.Field", "my_new_dimension", true);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I put "1" in dimension because i've just one dimension in my table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This code put a new dimension at the end of my (basic) html table.&lt;/P&gt;&lt;P&gt;With this code, i see the new dimension &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Create a variable to hold generated html&lt;/P&gt;&lt;P&gt;$html += "&amp;lt;table border='1'&amp;gt;";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;var $headerRow = $dataSet.HeaderRows[0];&lt;/P&gt;&lt;P&gt;$html += "&amp;lt;tr&amp;gt;";&lt;/P&gt;&lt;P&gt;for (var $i = 0; $i &amp;lt; $headerRow.length; $i++) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $html += "&amp;lt;th&amp;gt;" + $headerRow[$i].text + "&amp;lt;/th&amp;gt;";&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;$html += "&amp;lt;/tr&amp;gt;";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;// Cycle Through the data&lt;/P&gt;&lt;P&gt;for (var $i = 0; $i &amp;lt; $dataSet.Rows.length; $i++) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // get the row&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var $row = $dataSet.Rows[$i];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Generate html&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $html += "&amp;lt;tr&amp;gt;";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var $j = 0; $j &amp;lt; $row.length; $j++) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $html += "&amp;lt;td&amp;gt;" + $row[$j].text + "&amp;lt;/td&amp;gt;";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $html += "&amp;lt;/tr&amp;gt;";&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Finalise the html&lt;/P&gt;&lt;P&gt;$html += "&amp;lt;/table&amp;gt;";&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 15:41:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544325#M1234908</guid>
      <dc:creator />
      <dc:date>2014-05-05T15:41:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544326#M1234909</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;BR /&gt;Was googling and just came across your post&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically i am trying to do some dynamic selection from an extension object for applying selection i need to use&lt;BR /&gt;_this.Data.SelectTextsInColumn(0, true, "*");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here the _this.Data object refrences the Dimension field so basically i tried you above to dynamically change the field in the javascript here is the code&lt;/P&gt;&lt;P&gt;function getData()&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lineDelimiter = '\n';&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;&amp;nbsp; var tagDelimiter = ':';&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;&amp;nbsp; var valueDelimiter = ';';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; var currentSelectionQv =_this.Layout.Text0.text;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; //&amp;nbsp; alert('Value from Expression ' + currentSelectionQv);&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp; var arrSelectionLines = currentSelectionQv.split(lineDelimiter);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (arrSelectionLines.length &amp;gt; 0 &amp;amp;&amp;amp; arrSelectionLines[0] != '-') {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i = 0; i &amp;lt; arrSelectionLines.length; i++) {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var line = arrSelectionLines&lt;I&gt;;&lt;/I&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var tagPos = line.indexOf(tagDelimiter);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var fieldName = line.substr(0, tagPos);&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var fieldValues = line.substr(tagPos + 1, line.length - tagPos).split(valueDelimiter);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; alert(fieldName); // Selected Field Name&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // to add dimension:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _this.Layout.SetProperty("Chart.Dimension.Add", "", false)&lt;/P&gt;&lt;P&gt;&amp;nbsp; _this.Layout.SetProperty("Chart.Dimension.0.Field", fieldName, true);&lt;/P&gt;&lt;P&gt;&amp;nbsp; alert('Layout Ran !');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; alert(fieldValues); //Select Field 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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Do Nothing&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;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will be basically using &lt;SPAN style="font-size: 13.3333330154419px;"&gt;arrSelectionLines&amp;nbsp; variable to feed in my Input string containing the Field name and Field value from a Web Service . Now the above code is running in a circular loop any idea why ?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Jul 2015 09:30:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544326#M1234909</guid>
      <dc:creator />
      <dc:date>2015-07-14T09:30:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544327#M1234910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, Mattia,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know it's been a long time, but only now have I stumbled upon this, searching for the answer to your question:&lt;/P&gt;&lt;P&gt;"how to determine the number of dimensions and expressions?"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With a bit of googling I've found this answer: &lt;A href="https://gist.github.com/ralfbecher/bf08b96cfee22ac60f4b" title="https://gist.github.com/ralfbecher/bf08b96cfee22ac60f4b"&gt;QlikView Extension determine amount of Dimensions from first data row (if multiple) · GitHub&lt;/A&gt;, to quote:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// get amount of Dimensions&lt;/P&gt;&lt;P&gt;var nDimensions = this.Data.Rows[0].filter(function(col){return !(col.color == undefined);}).length;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Apparently, dimensions columns in QV generated data get their own color each, while expressions columns' color is undefined. Definitely a weird way to get to the information as useful and simple as this... but hey. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;Hope someone except for me will find this useful. Thank you, ralfbecher of GitHub. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Sep 2016 14:50:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544327#M1234910</guid>
      <dc:creator>sgrubic</dc:creator>
      <dc:date>2016-09-27T14:50:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544328#M1234911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Tushar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know this question is quite old, but did you manage to solve this problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I´m currently struggeling with the same situation....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Florian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 May 2017 10:51:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/544328#M1234911</guid>
      <dc:creator />
      <dc:date>2017-05-19T10:51:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to add dimensions and expressions for an extension object?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/1626823#M1234912</link>
      <description>&lt;P&gt;Did you find solution to add dimension dynamically?&lt;/P&gt;&lt;P&gt;I am trying to add dimension using below code but it is not working&lt;/P&gt;&lt;P&gt;object.Layout.SetProperty("Chart.Dimension.Add", "", false);&lt;BR /&gt;object.Layout.SetProperty("Chart.Dimension.0.Field", "MyDimension1", true);&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;object.Layout.SetProperty("Chart.Dimension.Add", "", false);&lt;BR /&gt;object.Layout.SetProperty("Chart.Dimension.1.Field", "MyDimension2", true);&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Sep 2019 10:31:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-add-dimensions-and-expressions-for-an-extension-object/m-p/1626823#M1234912</guid>
      <dc:creator>yashpalrawat198</dc:creator>
      <dc:date>2019-09-23T10:31:44Z</dc:date>
    </item>
  </channel>
</rss>

