<?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 Error in script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341044#M125998</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If got a folder with daily updated QVD-files with the scheme QDatei_YYYY_MM_DD.QVD. I would like to combine all of the single file into one big QVD. So I've created a QVD from the existing daily files by conatenating them an store them into a QVD. Now, here comes the problem. For new daily files, I'm trying to read only the latest ones and skip the ones, that are already part of the big QVD. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for each Datei in filelist('$(vPath)' &amp;amp; 'QDatei*.QVD')&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; Let vQVDDate = QvdCreateTime('$(Datei)');&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 $(vQVDDate) &amp;gt; $(vLatestQVDDate) Then&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; CONCATENATE ($(vTableName)) LOAD &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM '$(Datei)' (qvd)&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; $(vLatestQVDDate) = $(vQVDDate);&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; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With the above code I'm getting the following error message. It seems, that the code interpreter is not able&lt;/P&gt;&lt;P&gt;to evaluate the expressioin date1 &amp;gt; date2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fehler in Skriptzeile:&lt;/P&gt;&lt;P&gt;If 09.12.2011 12:15:07 &amp;gt; 08.05.2012 05:00:12 Then&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where is the problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 May 2012 09:56:26 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-05-08T09:56:26Z</dc:date>
    <item>
      <title>Error in script</title>
      <link>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341044#M125998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If got a folder with daily updated QVD-files with the scheme QDatei_YYYY_MM_DD.QVD. I would like to combine all of the single file into one big QVD. So I've created a QVD from the existing daily files by conatenating them an store them into a QVD. Now, here comes the problem. For new daily files, I'm trying to read only the latest ones and skip the ones, that are already part of the big QVD. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for each Datei in filelist('$(vPath)' &amp;amp; 'QDatei*.QVD')&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; Let vQVDDate = QvdCreateTime('$(Datei)');&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 $(vQVDDate) &amp;gt; $(vLatestQVDDate) Then&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; CONCATENATE ($(vTableName)) LOAD &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM '$(Datei)' (qvd)&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; $(vLatestQVDDate) = $(vQVDDate);&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; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With the above code I'm getting the following error message. It seems, that the code interpreter is not able&lt;/P&gt;&lt;P&gt;to evaluate the expressioin date1 &amp;gt; date2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fehler in Skriptzeile:&lt;/P&gt;&lt;P&gt;If 09.12.2011 12:15:07 &amp;gt; 08.05.2012 05:00:12 Then&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where is the problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2012 09:56:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341044#M125998</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-08T09:56:26Z</dc:date>
    </item>
    <item>
      <title>Re: Error in script</title>
      <link>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341045#M125999</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As the error suggests, those are not valid numeric values, and strings (literals) cannot be compared with "&amp;gt;" and "&amp;lt;" operators. Well, they can, but returning unexpected results as you see. Try the following instead:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for each Datei in filelist('$(vPath)' &amp;amp; 'QDatei*.QVD')&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; Let vQVDDate = QvdCreateTime('$(Datei)');&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 Date($(vQVDDate)) &amp;gt; Date($(vLatestQVDDate)) Then // Note the Date() function here&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; CONCATENATE ($(vTableName)) LOAD&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM '$(Datei)' (qvd)&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; $(vLatestQVDDate) = $(vQVDDate);&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; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2012 10:09:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341045#M125999</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-05-08T10:09:11Z</dc:date>
    </item>
    <item>
      <title>Error in script</title>
      <link>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341046#M126000</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Miguel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for the quick response. Too bad, this was not the solution!&lt;/P&gt;&lt;P&gt;After inserting the Date() functions, I've got the following error message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fehler in Skriptzeile:&lt;/P&gt;&lt;P&gt;If Date(09.12.2011 12:15:07) &amp;gt; Date(08.05.2012 05:00:12) Then&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;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2012 11:10:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341046#M126000</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-08T11:10:35Z</dc:date>
    </item>
    <item>
      <title>Re: Error in script</title>
      <link>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341047#M126001</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is that the default regional/local date format as you see it in the variable DateFormat or TimeStampFormat in the main, first lines of the script? If not, you will need to format them using Date#() and Date(). Consider the following script where I'm loading a non-standard date format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;SET DateFormat='DD/MM/YYYY';&lt;/P&gt;&lt;P&gt;SET TimestampFormat='DD/MM/YYYY h:mm:ss[.fff]';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Date, Value&lt;/P&gt;&lt;P&gt;01.01.2011 10:30, A&lt;/P&gt;&lt;P&gt;01.02.2011 04:32, B&lt;/P&gt;&lt;P&gt;01.03.2011 13:00, C&lt;/P&gt;&lt;P&gt;01.04.2011 17:40, D&lt;/P&gt;&lt;P&gt;01.05.2011 00:20, E&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only2Q:&lt;/P&gt;&lt;P&gt;NOCONCATENATE LOAD * &lt;/P&gt;&lt;P&gt;RESIDENT Data&lt;/P&gt;&lt;P&gt;WHERE Date#(Date, 'DD.MM.YYYY hh:mm') &amp;gt; Date#('31.03.2011 23:59', 'DD.MM.YYYY hh:mm'); // Take a look at this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE Data;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to use the Date#() function with the input format because according to my global variable DateFormat and TimestampFormat, my dates, to be recognized as such, should be separated by "/" instead of ".". Therefore the use of the function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2012 11:31:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341047#M126001</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-05-08T11:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: Error in script</title>
      <link>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341048#M126002</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;change this&lt;/P&gt;&lt;P&gt;If $(vQVDDate) &amp;gt; $(vLatestQVDDate) Then&lt;/P&gt;&lt;P&gt;to&lt;/P&gt;&lt;P&gt;If '$(vQVDDate)' &amp;gt; '$(vLatestQVDDate)' Then&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thats it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Sabine&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Aug 2014 08:39:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Error-in-script/m-p/341048#M126002</guid>
      <dc:creator />
      <dc:date>2014-08-22T08:39:04Z</dc:date>
    </item>
  </channel>
</rss>

