<?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: 'If takes 2-3 parameters' issue in script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/If-takes-2-3-parameters-issue-in-script/m-p/1157773#M629967</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know how to get rid of them based on the scripting. Any idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load error:&lt;/P&gt;&lt;P&gt;if(trim('01')='' or IsNull('01'), '*NONE', trim('01')) &amp;amp; '%' &amp;amp; if(trim(If(IsNum(ItemID))='' or IsNull(If(IsNum(ItemID)), '*NONE', trim(If(IsNum(ItemID))) as _ItemID,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Scripting:&lt;/P&gt;&lt;P&gt;$(ConcatKey('$(varCompanyID)', If(IsNum(ItemID), Num(ItemID,'##########"), ItemID))) as _ItemID,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ConcatKey:&lt;/P&gt;&lt;P&gt;ConcatKey = if(trim($1)='' or IsNull($1), '*NONE', trim($1)) &amp;amp; '%' &amp;amp; if(trim($2)='' or IsNull($2), '*NONE', trim($2));&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Aug 2016 18:37:56 GMT</pubDate>
    <dc:creator />
    <dc:date>2016-08-09T18:37:56Z</dc:date>
    <item>
      <title>'If takes 2-3 parameters' issue in script</title>
      <link>https://community.qlik.com/t5/QlikView/If-takes-2-3-parameters-issue-in-script/m-p/1157771#M629964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have the following script error when reloading from one line reading "Error in expression: it takes 2-3 parameters."&lt;/P&gt;&lt;P&gt;&lt;IMG alt="q1.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/134041_q1.PNG" style="height: 41px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;Here's the scripting:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="q2.PNG" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/134066_q2.PNG" style="height: 26px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;Here's what ConcatKey =:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="q3.PNG" class="jive-image image-3" src="https://community.qlik.com/legacyfs/online/134067_q3.PNG" style="height: 15px; width: 620px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2016 13:44:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-takes-2-3-parameters-issue-in-script/m-p/1157771#M629964</guid>
      <dc:creator />
      <dc:date>2016-08-09T13:44:09Z</dc:date>
    </item>
    <item>
      <title>Re: 'If takes 2-3 parameters' issue in script</title>
      <link>https://community.qlik.com/t5/QlikView/If-takes-2-3-parameters-issue-in-script/m-p/1157772#M629966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would be easier to reply if yoour script was text and not a picture.&lt;/P&gt;&lt;P&gt;You have 2 IFs at the end of the expression. They say something like:&lt;/P&gt;&lt;P&gt;if(IsNum(ItemID))&lt;/P&gt;&lt;P&gt;Those IFs have only 1 parameter.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2016 18:09:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-takes-2-3-parameters-issue-in-script/m-p/1157772#M629966</guid>
      <dc:creator>m_woolf</dc:creator>
      <dc:date>2016-08-09T18:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: 'If takes 2-3 parameters' issue in script</title>
      <link>https://community.qlik.com/t5/QlikView/If-takes-2-3-parameters-issue-in-script/m-p/1157773#M629967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know how to get rid of them based on the scripting. Any idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load error:&lt;/P&gt;&lt;P&gt;if(trim('01')='' or IsNull('01'), '*NONE', trim('01')) &amp;amp; '%' &amp;amp; if(trim(If(IsNum(ItemID))='' or IsNull(If(IsNum(ItemID)), '*NONE', trim(If(IsNum(ItemID))) as _ItemID,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Scripting:&lt;/P&gt;&lt;P&gt;$(ConcatKey('$(varCompanyID)', If(IsNum(ItemID), Num(ItemID,'##########"), ItemID))) as _ItemID,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ConcatKey:&lt;/P&gt;&lt;P&gt;ConcatKey = if(trim($1)='' or IsNull($1), '*NONE', trim($1)) &amp;amp; '%' &amp;amp; if(trim($2)='' or IsNull($2), '*NONE', trim($2));&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2016 18:37:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-takes-2-3-parameters-issue-in-script/m-p/1157773#M629967</guid>
      <dc:creator />
      <dc:date>2016-08-09T18:37:56Z</dc:date>
    </item>
  </channel>
</rss>

