<?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: Add &amp;quot;Columns&amp;quot; Component in Data Property in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2426884#M20095</link>
    <description>&lt;P&gt;Actually I found the correct way to add it but now Im getting new kind of issue while using it.&lt;BR /&gt;Please check&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Integration-Extension-APIs/Dimensions-amp-Measures-as-columns-in-Qlik-Sense-properties/td-p/2021036" target="_blank"&gt;Dimensions &amp;amp; Measures as columns in Qlik Sense pro... - Qlik Community - 2021036&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Manoj Prabu&lt;/P&gt;</description>
    <pubDate>Tue, 05 Mar 2024 04:51:22 GMT</pubDate>
    <dc:creator>Manoj_Prabu</dc:creator>
    <dc:date>2024-03-05T04:51:22Z</dc:date>
    <item>
      <title>Add "Columns" Component in Data Property</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/1969413#M17199</link>
      <description>&lt;P&gt;Hi, I'm trying to implement the Data Property with the "Columns" Component that contains measures and dimensions.&lt;BR /&gt;Like what is in this photo:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nastiapom_0-1660689785100.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/86835i9C989B8042A971FF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Nastiapom_0-1660689785100.png" alt="Nastiapom_0-1660689785100.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;But I could only figure out how to visualize the dropdown button without measures and dimensions because this part is not documented.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nastiapom_3-1660692805237.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/86839i41C03AE0B3BD38BA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Nastiapom_3-1660692805237.png" alt="Nastiapom_3-1660692805237.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is the code I arrived at:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nastiapom_2-1660691531804.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/86837i90C0196B115D0B89/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Nastiapom_2-1660691531804.png" alt="Nastiapom_2-1660691531804.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Aug 2022 23:52:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/1969413#M17199</guid>
      <dc:creator>Nastiapom</dc:creator>
      <dc:date>2022-08-16T23:52:11Z</dc:date>
    </item>
    <item>
      <title>Re: Add "Columns" Component in Data Property</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2001308#M17517</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/190355"&gt;@Nastiapom&lt;/a&gt;&amp;nbsp;, are you trying to have this box that show you if you want to add a column as dimension or measure?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="alex_colombo_0-1667836413150.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/93020iB7E648C301FF5A15/image-size/medium?v=v2&amp;amp;px=400" role="button" title="alex_colombo_0-1667836413150.png" alt="alex_colombo_0-1667836413150.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Nov 2022 15:53:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2001308#M17517</guid>
      <dc:creator>alex_colombo</dc:creator>
      <dc:date>2022-11-07T15:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: Add "Columns" Component in Data Property</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2001351#M17522</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/145804"&gt;@alex_colombo&lt;/a&gt;&amp;nbsp;! Thank you for the replay.&lt;BR /&gt;I can dislpay the box and the options like in this capture:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nastiapom_0-1667840956731.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/93023iCD8EE26F0997EEAE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Nastiapom_0-1667840956731.png" alt="Nastiapom_0-1667840956731.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;But when I click in any field, nothing happens.&lt;BR style="color: #252525;" /&gt;My problem is that I can't visualize the data (list of fields after selection).&lt;BR style="color: #252525;" /&gt;Like here:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nastiapom_1-1667841094472.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/93024i68931E66F8FD50EA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Nastiapom_1-1667841094472.png" alt="Nastiapom_1-1667841094472.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;I only have the button without fileds.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nastiapom_2-1667841928092.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/93025i43CF68D7A33AFB34/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Nastiapom_2-1667841928092.png" alt="Nastiapom_2-1667841928092.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Thank you&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Nov 2022 17:26:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2001351#M17522</guid>
      <dc:creator>Nastiapom</dc:creator>
      <dc:date>2022-11-07T17:26:35Z</dc:date>
    </item>
    <item>
      <title>Re: Add "Columns" Component in Data Property</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2426627#M20090</link>
      <description>&lt;P&gt;Did anyone found the answer for this scenario?&lt;/P&gt;</description>
      <pubDate>Mon, 04 Mar 2024 12:58:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2426627#M20090</guid>
      <dc:creator>Manoj_Prabu</dc:creator>
      <dc:date>2024-03-04T12:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: Add "Columns" Component in Data Property</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2426791#M20092</link>
      <description>&lt;P&gt;Nope.&lt;/P&gt;
&lt;P&gt;I'll just say I've seen some variation of this question asked multiple times here over the last few years and I dont think anyone has found an answer.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The "columns" property panel component doesn't seem to be documented anywhere.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Mar 2024 18:36:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2426791#M20092</guid>
      <dc:creator>devan9876</dc:creator>
      <dc:date>2024-03-04T18:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: Add "Columns" Component in Data Property</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2426884#M20095</link>
      <description>&lt;P&gt;Actually I found the correct way to add it but now Im getting new kind of issue while using it.&lt;BR /&gt;Please check&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Integration-Extension-APIs/Dimensions-amp-Measures-as-columns-in-Qlik-Sense-properties/td-p/2021036" target="_blank"&gt;Dimensions &amp;amp; Measures as columns in Qlik Sense pro... - Qlik Community - 2021036&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Manoj Prabu&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2024 04:51:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2426884#M20095</guid>
      <dc:creator>Manoj_Prabu</dc:creator>
      <dc:date>2024-03-05T04:51:22Z</dc:date>
    </item>
    <item>
      <title>Re: Add "Columns" Component in Data Property</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2428050#M20126</link>
      <description>&lt;P&gt;I think I have a working sample:&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;define( [ "qlik"],
function ( qlik) {
	const indexAdded = function(e, t) {
		let n;
		for (n = 0; n &amp;lt; e.length; ++n)
		e[n] &amp;gt;= 0 &amp;amp;&amp;amp; e[n] &amp;gt;= t &amp;amp;&amp;amp; ++e[n];
		e.push(t)
	};

	const indexRemoved = function(e, t) {
				let n, i = 0;
				for (n = 0; n &amp;lt; e.length; ++n)
					e[n] &amp;gt; t ? --e[n] : e[n] === t &amp;amp;&amp;amp; (i = n);
				return e.splice(i, 1),
				i
	};
	return {
		initialProperties:{
			qHyperCubeDef:{
				qDimensions: [],
				qMeasures: [],
				qMode: "S",
				columnWidths:[],
				columnOrder: []
				}
		},
		definition:{
			type: "items",
			component: "accordion",
			items: {
				data:{
					type: "items",
					component: "columns",
					translation: "Common.Data",
					sortIndexRef: "qHyperCubeDef.qColumnOrder",
					allowMove: true,
					allowAdd: true,
					addTranslation: "Common.Columns",
					items: {
						dimensions: {
							uses:"dimensions",
							min:1,
							max:5,
							add(e, t, o) {
								console.log("add dimension");
								const n = o.hcProperties.qColumnOrder
								, i = o.hcProperties.columnOrder
								, l = o.hcProperties.columnWidths
								, r = o.getDimensions().length - 1;
								return indexAdded(n, r),
								indexAdded(i, r),
								l.splice(r, 0, -1),
								e
							},
							remove(e, t, o, n) {
								const i = o.hcProperties.qColumnOrder
								, l = o.hcProperties.columnOrder
								, r = o.hcProperties.columnWidths;
								indexRemoved(i, n),
								indexRemoved(l, n),
								r.splice(i[n], 1)
							}
						},
						measures: {
							uses:"measures",
							min:1,
							max:5,
							add(e, t, o) {
								console.log("add measure");
								const n = o.hcProperties.qColumnOrder
								, i = o.hcProperties.columnOrder
								, l = o.hcProperties.columnWidths
								, r = o.getDimensions().length + o.getMeasures().length - 1;
								indexAdded(n, r),
								indexAdded(i, r),
								l.splice(n[r], 0, -1)
							},
							remove(e, t, o, n) {
								const i = o.hcProperties.qColumnOrder
								, l = o.hcProperties.columnOrder
								, r = o.hcProperties.columnWidths
								, s = (o.hcProperties.qDimensions ? o.hcProperties.qDimensions.length : 0) + n;
								indexRemoved(i, s),
								indexRemoved(l, s),
								r.splice(s, 1)
							}
						}
					}
				}
			}
		},
		support : {
			snapshot: true,
			export: true,
			exportData : false
		},
		paint: function ($element,layout) {
			//add your rendering code here
			$element.html( "Hello World" );
			//needed for export
			return qlik.Promise.resolve();
		}
	};
});

&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 07 Mar 2024 06:20:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Add-quot-Columns-quot-Component-in-Data-Property/m-p/2428050#M20126</guid>
      <dc:creator>devan9876</dc:creator>
      <dc:date>2024-03-07T06:20:42Z</dc:date>
    </item>
  </channel>
</rss>

