<?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 problem qlik sense using rest server to incremental update qvd file in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/problem-qlik-sense-using-rest-server-to-incremental-update-qvd/m-p/1128622#M6494</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 want to incremental update my qlik sense file. at the moment i am using a qvd file to store the data&lt;/P&gt;&lt;P&gt;the datasource can add, delete change data and i want my source to get the recent changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But as soon as I add where to my code I get a substring error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[code]&lt;/P&gt;&lt;P&gt;LIB CONNECT TO 'MendixRestConnectie';&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;Set vQVDPath = lib://MendixRestFolder/; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vLastExecTime =&amp;nbsp; num(QvdCreateTime('$(vQVDPath)Test.QVD'));&lt;/P&gt;&lt;P&gt;Let vThisExecTime = num(date(Now(),'DD-MM-YYYY hh:mm:ss'));&lt;/P&gt;&lt;P&gt;// &lt;/P&gt;&lt;P&gt;//laat variable in exec zien&lt;/P&gt;&lt;P&gt;Trace $(vLastExecTime);&lt;/P&gt;&lt;P&gt;Trace $(vThisExecTime);&lt;/P&gt;&lt;P&gt;Sleep(100);&lt;/P&gt;&lt;P&gt;// timestamp(if(isnull(QvdCreateTime('$(vQVDPath)Test.QVD')), 0, ConvertToLocalTime(QvdCreateTime('$(vQVDPath)Test.QVD'), 'GMT', 1)), 'YYYY-MM-DD hh:mm:ss');&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;//haalt data op&lt;/P&gt;&lt;P&gt;[root]:&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp; "IdId",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Salaris" as "Salaris", &lt;/P&gt;&lt;P&gt;&amp;nbsp; "Naam" as "Naam", &lt;/P&gt;&lt;P&gt;&amp;nbsp; "changedDate",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Changed" ,&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Changed" as "ModificationTime",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "ChangedAsLong";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SQL SELECT &lt;/P&gt;&lt;P&gt;&amp;nbsp; "IdId",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Salaris" as "Salaris", &lt;/P&gt;&lt;P&gt;&amp;nbsp; "Naam" as "Naam", &lt;/P&gt;&lt;P&gt;&amp;nbsp; "changedDate",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Changed",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Changed" as "ModificationTime",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "ChangedAsLong"&lt;/P&gt;&lt;P&gt;FROM JSON (wrap on) "root"&lt;/P&gt;&lt;P&gt; WHERE "ChangedAsLong" &amp;gt;= $(vLastExecTime);&lt;/P&gt;&lt;P&gt;//&amp;nbsp; AND date(ModificationTime) &amp;lt; $(vThisExecTime);&lt;/P&gt;&lt;P&gt;//store root into $(vQVDPath)Test.QVD (QVD);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concatenate &lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp; IdId,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Salaris as Salaris, &lt;/P&gt;&lt;P&gt;&amp;nbsp; Naam as Naam, &lt;/P&gt;&lt;P&gt;&amp;nbsp; changedDate,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Changed,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Changed as ModificationTime,&lt;/P&gt;&lt;P&gt;&amp;nbsp; ChangedAsLong&lt;/P&gt;&lt;P&gt;FROM $(vQVDPath)Test.QVD (QVD)&lt;/P&gt;&lt;P&gt;WHERE NOT EXISTS(IdId);&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;&lt;/P&gt;&lt;P&gt;If ScriptErrorCount = 0 then&lt;/P&gt;&lt;P&gt;&amp;nbsp; STORE root INTO $(vQVDPath)Test.QVD;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Let vLastExecTime = num(vThisExecTime);&lt;/P&gt;&lt;P&gt;End If&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[/code]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 May 2016 19:24:24 GMT</pubDate>
    <dc:creator>jsnova</dc:creator>
    <dc:date>2016-05-23T19:24:24Z</dc:date>
    <item>
      <title>problem qlik sense using rest server to incremental update qvd file</title>
      <link>https://community.qlik.com/t5/Management-Governance/problem-qlik-sense-using-rest-server-to-incremental-update-qvd/m-p/1128622#M6494</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 want to incremental update my qlik sense file. at the moment i am using a qvd file to store the data&lt;/P&gt;&lt;P&gt;the datasource can add, delete change data and i want my source to get the recent changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But as soon as I add where to my code I get a substring error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[code]&lt;/P&gt;&lt;P&gt;LIB CONNECT TO 'MendixRestConnectie';&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;Set vQVDPath = lib://MendixRestFolder/; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vLastExecTime =&amp;nbsp; num(QvdCreateTime('$(vQVDPath)Test.QVD'));&lt;/P&gt;&lt;P&gt;Let vThisExecTime = num(date(Now(),'DD-MM-YYYY hh:mm:ss'));&lt;/P&gt;&lt;P&gt;// &lt;/P&gt;&lt;P&gt;//laat variable in exec zien&lt;/P&gt;&lt;P&gt;Trace $(vLastExecTime);&lt;/P&gt;&lt;P&gt;Trace $(vThisExecTime);&lt;/P&gt;&lt;P&gt;Sleep(100);&lt;/P&gt;&lt;P&gt;// timestamp(if(isnull(QvdCreateTime('$(vQVDPath)Test.QVD')), 0, ConvertToLocalTime(QvdCreateTime('$(vQVDPath)Test.QVD'), 'GMT', 1)), 'YYYY-MM-DD hh:mm:ss');&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;//haalt data op&lt;/P&gt;&lt;P&gt;[root]:&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp; "IdId",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Salaris" as "Salaris", &lt;/P&gt;&lt;P&gt;&amp;nbsp; "Naam" as "Naam", &lt;/P&gt;&lt;P&gt;&amp;nbsp; "changedDate",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Changed" ,&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Changed" as "ModificationTime",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "ChangedAsLong";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SQL SELECT &lt;/P&gt;&lt;P&gt;&amp;nbsp; "IdId",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Salaris" as "Salaris", &lt;/P&gt;&lt;P&gt;&amp;nbsp; "Naam" as "Naam", &lt;/P&gt;&lt;P&gt;&amp;nbsp; "changedDate",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Changed",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "Changed" as "ModificationTime",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "ChangedAsLong"&lt;/P&gt;&lt;P&gt;FROM JSON (wrap on) "root"&lt;/P&gt;&lt;P&gt; WHERE "ChangedAsLong" &amp;gt;= $(vLastExecTime);&lt;/P&gt;&lt;P&gt;//&amp;nbsp; AND date(ModificationTime) &amp;lt; $(vThisExecTime);&lt;/P&gt;&lt;P&gt;//store root into $(vQVDPath)Test.QVD (QVD);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concatenate &lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp; IdId,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Salaris as Salaris, &lt;/P&gt;&lt;P&gt;&amp;nbsp; Naam as Naam, &lt;/P&gt;&lt;P&gt;&amp;nbsp; changedDate,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Changed,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Changed as ModificationTime,&lt;/P&gt;&lt;P&gt;&amp;nbsp; ChangedAsLong&lt;/P&gt;&lt;P&gt;FROM $(vQVDPath)Test.QVD (QVD)&lt;/P&gt;&lt;P&gt;WHERE NOT EXISTS(IdId);&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;&lt;/P&gt;&lt;P&gt;If ScriptErrorCount = 0 then&lt;/P&gt;&lt;P&gt;&amp;nbsp; STORE root INTO $(vQVDPath)Test.QVD;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Let vLastExecTime = num(vThisExecTime);&lt;/P&gt;&lt;P&gt;End If&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[/code]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 May 2016 19:24:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/problem-qlik-sense-using-rest-server-to-incremental-update-qvd/m-p/1128622#M6494</guid>
      <dc:creator>jsnova</dc:creator>
      <dc:date>2016-05-23T19:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: problem qlik sense using rest server to incremental update qvd file</title>
      <link>https://community.qlik.com/t5/Management-Governance/problem-qlik-sense-using-rest-server-to-incremental-update-qvd/m-p/1128623#M6495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The following error occurred:&lt;/P&gt;&lt;P class="edc_error" style="padding: 0 10px; color: #595959; font-family: 'Courier New'; font-size: 15.1278px; background: rgba(255, 38, 38, 0.2);"&gt;Unknown substring, string, or value at (10,19): '&amp;gt;= '&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 May 2016 08:35:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/problem-qlik-sense-using-rest-server-to-incremental-update-qvd/m-p/1128623#M6495</guid>
      <dc:creator>jsnova</dc:creator>
      <dc:date>2016-05-24T08:35:27Z</dc:date>
    </item>
  </channel>
</rss>

