<?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 Is there any example that works for SDK.NET in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772642#M2477</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry for the post but I continue to try and try again what you wrote in 'or' Help Qlik Sense for Developers Version: 1.0.2 "but no nothing works without having to make changes !!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can post as a trivial application&amp;nbsp; that working!.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case, I added the following code and does not enter into the foreach loop (Test(2) and Test(3))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.qlik.com/sense/en-us/developer/#../Subsystems/NetSdk/Content/HowTos/NetSdk_HowTo_ListObjects.htm%3FTocPath%3DQlik%2520Sense%2520.NET%2520SDK%7CWorking%2520with%2520Qlik%2520Sense%2520.NET%2520SDK%7CListing%2520Qlik%2520Sense%2520apps%252C%2520sheets%2520and%2520objects%7C_____4" title="http://help.qlik.com/sense/en-us/developer/#../Subsystems/NetSdk/Content/HowTos/NetSdk_HowTo_ListObjects.htm%3FTocPath%3DQlik%2520Sense%2520.NET%2520SDK%7CWorking%2520with%2520Qlik%2520Sense%2520.NET%2520SDK%7CListing%2520Qlik%2520Sense%2520apps%252C%2520sheets%2520and%2520objects%7C_____4"&gt;http://help.qlik.com/sense/en-us/developer/#../Subsystems/NetSdk/Content/HowTos/NetSdk_HowTo_ListObjects.htm%3FTocPath%3…&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My app contains 2 sheets with the following sheetobject&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;Sheet (1) "Il mio nuovo foglio"&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SheetObject (1) :&lt;SPAN style="font-size: 13.3333330154419px; line-height: 1.5em;"&gt;&amp;nbsp; Type:table ID:sFq&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SheetObject (2): &lt;/SPAN&gt; Type:piechart ID:FUyeBYF&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;Sheet (2) "Sheet2"&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SheetObject (1) :&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp; &lt;SPAN style="font-size: 13.3333330154419px;"&gt;Type:linechart ID:LJHaM&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;/P&gt;&lt;P&gt;//&lt;SPAN style="font-size: 13.3333330154419px;"&gt;1) Test -&lt;/SPAN&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; foreach (IGenericObject child in ASheet.Children&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; {&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; Console.WriteLine("1) Test -&amp;nbsp; Type:{0} ID:{1}", child.Info.Type, child.Info.Id);&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; }&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;//2&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;) Test - &lt;SPAN style="font-size: 13.3333330154419px;"&gt;this code does not enter&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (IPiechart child in ASheet.Children.OfType&amp;lt;IPiechart&amp;gt;())&lt;/SPAN&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;&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; Console.WriteLine(" 2) Test - Type:{0} ID:{1}", child.Info.Type, child.Info.Id);&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;SPAN style="font-size: 13.3333330154419px;"&gt;//3&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;) Test -&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 13.3333330154419px;"&gt;this code does not enter&lt;/SPAN&gt;&lt;/SPAN&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; foreach (ILinechart child in ASheet.Children.OfType&amp;lt;ILinechart&amp;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;&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; Console.WriteLine(" 3) Test - Type:{0} ID:{1}", child.Info.Type, child.Info.Id);&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;SPAN style="font-size: 13.3333330154419px;"&gt;//4&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;) Test -&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (IGenericObject child in ASheet.Children )&lt;/SPAN&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; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(" 4) Test Type:{0} ID:{1}", child.Type, child.Id);&lt;/SPAN&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; &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;Output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test: Il mio nuovo foglio&lt;/P&gt;&lt;P&gt;1) Test -&amp;nbsp; Type:table ID:sFq&lt;/P&gt;&lt;P&gt;1) Test -&amp;nbsp; Type:piechart ID:FUyeBYF&lt;/P&gt;&lt;P&gt; 4) Test Type:GenericObject ID:sFq&lt;/P&gt;&lt;P&gt; 4) Test Type:GenericObject ID:FUyeBYF&lt;/P&gt;&lt;P&gt;Test: Sheet2&lt;/P&gt;&lt;P&gt;1) Test -&amp;nbsp; Type:linechart ID:LJHaM&lt;/P&gt;&lt;P&gt; 4) Test Type:GenericObject ID:LJHaM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NB. Delphi solution with OCX&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;procedure TXXX.GetSheetObjects(var ListObjectID: TStringlist;&lt;/P&gt;&lt;P&gt;&amp;nbsp; const AObjectType: array of Smallint; ADoc: TQlikDocument; ASheet: Sheet);&lt;/P&gt;&lt;P&gt;var&lt;/P&gt;&lt;P&gt;&amp;nbsp; i, j: Integer;&lt;/P&gt;&lt;P&gt;&amp;nbsp; objs: OleVariant; // TSheetObjects;&lt;/P&gt;&lt;P&gt;&amp;nbsp; obj: SheetObject;&lt;/P&gt;&lt;P&gt;begin&lt;/P&gt;&lt;P&gt;&amp;nbsp; if ASheet &amp;lt;&amp;gt; nil then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // ListObjectID:=TStringList.Create;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ASheet.Noofsheetobjects &amp;gt; 0 then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objs := ASheet.GetSheetObjects;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For i := VarArrayLowBound(objs, 1) to VarArrayHighBound(objs, 1) do&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj := TSheetObjects(objs)&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; for j := 0 to High(AObjectType) do&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&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; if (obj as SheetObject).GetObjectType = AObjectType&lt;J&gt; then&lt;/J&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; begin&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; ListObjectID.Add((obj as SheetObject).GetObjectID);&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; break;&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; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; except&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry if I insist with questions ... but there is the old function that performs GetSheetObjectbyID&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;.........."ActiveDocument.GetSheetObject("CH06")"...........&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;thank you in advance for your patience &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;Corchi&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Jan 2015 11:47:10 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-01-27T11:47:10Z</dc:date>
    <item>
      <title>Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772642#M2477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry for the post but I continue to try and try again what you wrote in 'or' Help Qlik Sense for Developers Version: 1.0.2 "but no nothing works without having to make changes !!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can post as a trivial application&amp;nbsp; that working!.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case, I added the following code and does not enter into the foreach loop (Test(2) and Test(3))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.qlik.com/sense/en-us/developer/#../Subsystems/NetSdk/Content/HowTos/NetSdk_HowTo_ListObjects.htm%3FTocPath%3DQlik%2520Sense%2520.NET%2520SDK%7CWorking%2520with%2520Qlik%2520Sense%2520.NET%2520SDK%7CListing%2520Qlik%2520Sense%2520apps%252C%2520sheets%2520and%2520objects%7C_____4" title="http://help.qlik.com/sense/en-us/developer/#../Subsystems/NetSdk/Content/HowTos/NetSdk_HowTo_ListObjects.htm%3FTocPath%3DQlik%2520Sense%2520.NET%2520SDK%7CWorking%2520with%2520Qlik%2520Sense%2520.NET%2520SDK%7CListing%2520Qlik%2520Sense%2520apps%252C%2520sheets%2520and%2520objects%7C_____4"&gt;http://help.qlik.com/sense/en-us/developer/#../Subsystems/NetSdk/Content/HowTos/NetSdk_HowTo_ListObjects.htm%3FTocPath%3…&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My app contains 2 sheets with the following sheetobject&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;Sheet (1) "Il mio nuovo foglio"&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SheetObject (1) :&lt;SPAN style="font-size: 13.3333330154419px; line-height: 1.5em;"&gt;&amp;nbsp; Type:table ID:sFq&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SheetObject (2): &lt;/SPAN&gt; Type:piechart ID:FUyeBYF&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;Sheet (2) "Sheet2"&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SheetObject (1) :&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp; &lt;SPAN style="font-size: 13.3333330154419px;"&gt;Type:linechart ID:LJHaM&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;/P&gt;&lt;P&gt;//&lt;SPAN style="font-size: 13.3333330154419px;"&gt;1) Test -&lt;/SPAN&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; foreach (IGenericObject child in ASheet.Children&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; {&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; Console.WriteLine("1) Test -&amp;nbsp; Type:{0} ID:{1}", child.Info.Type, child.Info.Id);&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; }&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;//2&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;) Test - &lt;SPAN style="font-size: 13.3333330154419px;"&gt;this code does not enter&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (IPiechart child in ASheet.Children.OfType&amp;lt;IPiechart&amp;gt;())&lt;/SPAN&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;&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; Console.WriteLine(" 2) Test - Type:{0} ID:{1}", child.Info.Type, child.Info.Id);&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;SPAN style="font-size: 13.3333330154419px;"&gt;//3&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;) Test -&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 13.3333330154419px;"&gt;this code does not enter&lt;/SPAN&gt;&lt;/SPAN&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; foreach (ILinechart child in ASheet.Children.OfType&amp;lt;ILinechart&amp;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;&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; Console.WriteLine(" 3) Test - Type:{0} ID:{1}", child.Info.Type, child.Info.Id);&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;SPAN style="font-size: 13.3333330154419px;"&gt;//4&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;) Test -&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (IGenericObject child in ASheet.Children )&lt;/SPAN&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; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(" 4) Test Type:{0} ID:{1}", child.Type, child.Id);&lt;/SPAN&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; &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;Output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test: Il mio nuovo foglio&lt;/P&gt;&lt;P&gt;1) Test -&amp;nbsp; Type:table ID:sFq&lt;/P&gt;&lt;P&gt;1) Test -&amp;nbsp; Type:piechart ID:FUyeBYF&lt;/P&gt;&lt;P&gt; 4) Test Type:GenericObject ID:sFq&lt;/P&gt;&lt;P&gt; 4) Test Type:GenericObject ID:FUyeBYF&lt;/P&gt;&lt;P&gt;Test: Sheet2&lt;/P&gt;&lt;P&gt;1) Test -&amp;nbsp; Type:linechart ID:LJHaM&lt;/P&gt;&lt;P&gt; 4) Test Type:GenericObject ID:LJHaM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NB. Delphi solution with OCX&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;procedure TXXX.GetSheetObjects(var ListObjectID: TStringlist;&lt;/P&gt;&lt;P&gt;&amp;nbsp; const AObjectType: array of Smallint; ADoc: TQlikDocument; ASheet: Sheet);&lt;/P&gt;&lt;P&gt;var&lt;/P&gt;&lt;P&gt;&amp;nbsp; i, j: Integer;&lt;/P&gt;&lt;P&gt;&amp;nbsp; objs: OleVariant; // TSheetObjects;&lt;/P&gt;&lt;P&gt;&amp;nbsp; obj: SheetObject;&lt;/P&gt;&lt;P&gt;begin&lt;/P&gt;&lt;P&gt;&amp;nbsp; if ASheet &amp;lt;&amp;gt; nil then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // ListObjectID:=TStringList.Create;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ASheet.Noofsheetobjects &amp;gt; 0 then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objs := ASheet.GetSheetObjects;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For i := VarArrayLowBound(objs, 1) to VarArrayHighBound(objs, 1) do&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj := TSheetObjects(objs)&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; for j := 0 to High(AObjectType) do&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&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; if (obj as SheetObject).GetObjectType = AObjectType&lt;J&gt; then&lt;/J&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; begin&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; ListObjectID.Add((obj as SheetObject).GetObjectID);&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; break;&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; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; except&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry if I insist with questions ... but there is the old function that performs GetSheetObjectbyID&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;.........."ActiveDocument.GetSheetObject("CH06")"...........&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;thank you in advance for your patience &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px;"&gt;Corchi&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jan 2015 11:47:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772642#M2477</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-01-27T11:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772643#M2478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;BR /&gt;I have tested your code with my application and it works, so I can't help there, but I can see that you create multiple sheets.&lt;BR /&gt;Here is an example how you can traverse all sheets to find all pie charts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;foreach (var sheet in application.GetSheets())&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; foreach (var c in sheet.Children.OfType&amp;lt;IPiechart&amp;gt;())&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(c.Info.Id + "#" + c.Info.Type);&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regrading geting objects / charts (ActiveDocument.GetSheetObject("CH06")) you can use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IPiechart piechart = application.GetObject&amp;lt;IPiechart&amp;gt;("CH06");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards &lt;BR /&gt;Lars-Göran Book&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 09:07:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772643#M2478</guid>
      <dc:creator />
      <dc:date>2015-01-28T09:07:11Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772644#M2479</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sorry but it does not work even your example does not enter the foreach...I have tried the code with your example "Helpdesk Management" and it does not work ... I downloaded and reinstalled again Qlik sense 64bit and Qlik .Net SDK 1.0.2.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;??????????&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 10:05:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772644#M2479</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-01-28T10:05:35Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772645#M2480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi agian,&lt;/P&gt;&lt;P&gt;I have tested this code with a Qlik Sense Server Version 1.0.2 installation and you can see the output. So could it be that your Helpdesk Management app is corrupt or are there som privilege problems? To verify your privilege you can test if you are able retreive the title of the sheets. You could also create a new app in the client and test if your get some information from it.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;ILocation Qliksense102 = Qlik.Engine.Location.FromUri(new Uri("&lt;A href="https://rd102.rdlund.qliktech.com/"&gt;https://rd102.rd.qliktech.com&lt;/A&gt;"));&lt;BR /&gt;IAppIdentifier foundAppIdentifier = Qliksense102.AppWithName("Helpdesk Management");&lt;/P&gt;&lt;P&gt;IApp application = Qliksense102.App(foundAppIdentifier);&lt;BR /&gt;foreach (var sheet in application.GetSheets())&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; Console.WriteLine(sheet.SheetMetaData.Title);&lt;/P&gt;&lt;P&gt;&amp;nbsp; foreach (var c in sheet.Children.OfType&amp;lt;ILinechart&amp;gt;())&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(c.Info.Id + "#" + c.Info.Type);&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output:&lt;BR /&gt;Performance&lt;BR /&gt;xfvKMP#linechart&lt;BR /&gt;Case Details&lt;BR /&gt;Dashboard&lt;BR /&gt;hRZaKk#linechart&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;Lars-Göran Book&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 10:48:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772645#M2480</guid>
      <dc:creator />
      <dc:date>2015-01-28T10:48:29Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772646#M2481</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm trying to connect to our server qliksense but an error occurs immediately when I run&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "IAppIdentifier foundAppIdentifier = Qliksense102.AppWithName("Helpdesk Management");"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;this is the error:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An unhandled exception of type 'Qlik.Sense.Common.Communication.GeneralCommunicationException' occurred in Qlik.Engine.dll&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 12:00:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772646#M2481</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-01-28T12:00:25Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772647#M2482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;OK it seems to be somthing with the configuration of the Qlik Sense Server.&lt;/P&gt;&lt;P&gt;Common problems are :&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;"websocket white list", where you should add your domain (example: mydomain.com) or ip-adress of the .Net SDK clients.&lt;/LI&gt;&lt;LI&gt;firewall ports&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Please read the manual and verify your &lt;A href="https://help.qlik.com/sense/en-US/online/#../Subsystems/Server_deployment_and_configuration/Content/Qlik Sense/QSSRM_Deployment.htm%3FTocPath%3DAdministering%2520Qlik%2520Sense%7CServer%2520deployment%2520and%2520configuration%7CDeployment%7C_____0"&gt;configuration&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Lars-Göran Book&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 13:41:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772647#M2482</guid>
      <dc:creator />
      <dc:date>2015-01-28T13:41:55Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772648#M2483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;not clear to me ??? I state that the firewall is disabled ... What should I put on the white list? also the ip address of my pc? in addition to the domain??&lt;/P&gt;&lt;P&gt;I ask this because browsers can read all everyone app but from VS not works&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 15:56:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772648#M2483</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-01-28T15:56:42Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772649#M2484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the white list you should add your doman for example mydomain.com, if you have computers out side your domain that you want give access to the server you can add their ip-address. After changing the configúration don't forget to restart the proxy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Lars-Göran Book&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2015 06:52:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772649#M2484</guid>
      <dc:creator />
      <dc:date>2015-01-29T06:52:14Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772650#M2485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The difference between using the .net SDK and the Sense client is where the code is hosted. The hosting computer always need to be in the proxy's whitelist to allow socket communication. The Sense server that hosts the client is added the the whitelist by default.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Johan Tejle&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2015 08:38:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772650#M2485</guid>
      <dc:creator />
      <dc:date>2015-01-29T08:38:45Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any example that works for SDK.NET</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772651#M2486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok thanks, I'll try!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2015 10:11:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-any-example-that-works-for-SDK-NET/m-p/772651#M2486</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-01-29T10:11:30Z</dc:date>
    </item>
  </channel>
</rss>

