<?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: Exists function issue or expected functionality. in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371715#M138188</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes I agree, it is not meaningful to use a "field name" which does not exist, this is more likely to happen beacuse of a typo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This ought to generate a script error in my opinion since the Help says that the field must exists.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suggest you report it as a bug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/gg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Apr 2012 12:06:35 GMT</pubDate>
    <dc:creator>gandalfgray</dc:creator>
    <dc:date>2012-04-27T12:06:35Z</dc:date>
    <item>
      <title>Exists function issue or expected functionality.</title>
      <link>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371709#M138182</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;In a Qlikview script I have found an issue that drives me crazy until I found the mistake.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I put a sample script to show the issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;table:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Key_Field_With_A_Long_Name, Field2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, A&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, B&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4, D&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5, E&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 * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Key_Field_With_A_Long_Name, Field3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, AA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, AA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3, AA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4, AA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5, AA&lt;/P&gt;&lt;P&gt;] where not Exists ('Key_Field_With_A_Long_name', Key_Field_With_A_Long_Name);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After that, the resulting table expected is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="3" cellspacing="0" class="jiveBorder" height="162" style="border: 1px solid #000000; border-collapse: collapse; width: 359px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH align="center" valign="middle"&gt;&lt;STRONG&gt;Key_Field_With_A_Long_Name&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH align="center" valign="middle"&gt;&lt;STRONG&gt;Field2&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH align="center" valign="middle"&gt;&lt;STRONG&gt;Field3&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;1&lt;/TD&gt;&lt;TD align="center"&gt;A&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;2&lt;/TD&gt;&lt;TD align="center"&gt;B&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;3&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;TD align="center"&gt;AA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;4&lt;/TD&gt;&lt;TD align="center"&gt;D&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;5&lt;/TD&gt;&lt;TD align="center"&gt;E&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the real table is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="3" cellspacing="0" class="jiveBorder" height="116" style="border: 1px solid #000000; width: 360px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH align="center" valign="middle"&gt;&lt;STRONG&gt;Key_Field_With_A_Long_Name&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH align="center" valign="middle"&gt;&lt;STRONG&gt;Field2&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH align="center" valign="middle"&gt;&lt;STRONG&gt;Field3&lt;/STRONG&gt;&lt;BR /&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;1&lt;/TD&gt;&lt;TD align="center"&gt;A&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;2&lt;/TD&gt;&lt;TD align="center"&gt;B&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;4&lt;/TD&gt;&lt;TD align="center"&gt;D&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="center"&gt;5&lt;/TD&gt;&lt;TD align="center"&gt;E&lt;/TD&gt;&lt;TD align="center"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is in the exists expression. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The developer writes &lt;STRONG&gt;Key_Field_With_A_Long_&lt;SPAN style="color: #ff0000;"&gt;n&lt;/SPAN&gt;ame&lt;/STRONG&gt; instead &lt;STRONG&gt;Key_Field_With_A_Long_&lt;SPAN style="color: #ff0000;"&gt;N&lt;/SPAN&gt;ame. &lt;/STRONG&gt;Notice the upcase/lowcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case Qlikview runs the script without report errors, but the second load does not append any row to the table. The new Field3 is created in the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this the expected functionality or it would be more correct that Qlikview reports an error?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Apr 2012 08:31:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371709#M138182</guid>
      <dc:creator />
      <dc:date>2012-04-27T08:31:47Z</dc:date>
    </item>
    <item>
      <title>Re: Exists function issue or expected functionality.</title>
      <link>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371710#M138183</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;Qlikview is case sensitive tool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please find the attachment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;P.Prasath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Apr 2012 08:43:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371710#M138183</guid>
      <dc:creator />
      <dc:date>2012-04-27T08:43:12Z</dc:date>
    </item>
    <item>
      <title>Re: Exists function issue or expected functionality.</title>
      <link>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371711#M138184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Your script should be&lt;/P&gt;&lt;P&gt;table:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Key_Field_With_A_Long_Name, Field2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, A&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, B&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4, D&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5, E&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 * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Key_Field_With_A_Long_Name, Field3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, AA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, AA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3, AA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4, AA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5, AA&lt;/P&gt;&lt;P&gt;] where not Exists (Key_Field_With_A_Long_Name);&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Apr 2012 09:19:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371711#M138184</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2012-04-27T09:19:48Z</dc:date>
    </item>
    <item>
      <title>Re: Exists function issue or expected functionality.</title>
      <link>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371712#M138185</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;Try this Script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Key_Field_With_A_Long_Name, Field2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, B&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4, D&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5, E&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;Concatenate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Key_Field_With_A_Long_Name, Field3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, AA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, AA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3, AA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4, AA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5, AA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;] where not&amp;nbsp; Exists ( Key_Field_With_A_Long_Name)&lt;/P&gt;&lt;P&gt;and Exists ( Key_Field_With_A_Long_Name);&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Apr 2012 09:37:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371712#M138185</guid>
      <dc:creator>perumal_41</dc:creator>
      <dc:date>2012-04-27T09:37:14Z</dc:date>
    </item>
    <item>
      <title>Re: Exists function issue or expected functionality.</title>
      <link>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371713#M138186</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;First, you should not use ' around the field names in Exists (use [ ] if needed).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second, when the fields you want to check has the same name, you only need to write it one time:&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: courier new,courier;"&gt;where not Exists(Key_Field_With_A_Long_Name);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Third, use copy and paste when dealing with long field or table names &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;, that helps a lot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/gg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Apr 2012 09:46:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371713#M138186</guid>
      <dc:creator>gandalfgray</dc:creator>
      <dc:date>2012-04-27T09:46:57Z</dc:date>
    </item>
    <item>
      <title>Exists function issue or expected functionality.</title>
      <link>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371714#M138187</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks to all by your answers. But my main interest is if there is any reason for Qlikview don´t report an error in this case?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qlikview help says that field will have to appear in the data loaded until then by script.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Apr 2012 11:01:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371714#M138187</guid>
      <dc:creator />
      <dc:date>2012-04-27T11:01:28Z</dc:date>
    </item>
    <item>
      <title>Re: Exists function issue or expected functionality.</title>
      <link>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371715#M138188</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes I agree, it is not meaningful to use a "field name" which does not exist, this is more likely to happen beacuse of a typo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This ought to generate a script error in my opinion since the Help says that the field must exists.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suggest you report it as a bug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/gg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Apr 2012 12:06:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Exists-function-issue-or-expected-functionality/m-p/371715#M138188</guid>
      <dc:creator>gandalfgray</dc:creator>
      <dc:date>2012-04-27T12:06:35Z</dc:date>
    </item>
  </channel>
</rss>

