<?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 statement in Load Script - Load other data in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548941#M1144507</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; See there are two options, 1. You can write the sql query which can do this for you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2. you manipulate in qlikview.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So qlikview script will look like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA_TEMP:&lt;BR /&gt;SELECT &lt;BR /&gt;ag_agnd.p_ag_agnd as Id, &lt;BR /&gt;projct_name as Project, &lt;BR /&gt;mentn_descrptn as Omschr_Melding,&lt;BR /&gt;c_destntn_type as Bestemmeling_Type,&lt;BR /&gt;ag_agnd_d.destntn_id as Bestemmeling_Code&lt;BR /&gt;from ag_agnd&lt;BR /&gt;left join ag_projct on ag_projct.p_ag_projct = ag_agnd.p_ag_projct //--- project&lt;BR /&gt;left join tb2_valeurall_plus soort_melding on soort_melding.valeur = ag_agnd.c_mentn_part and soort_melding.code like '0203' &lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let noRows = NoOfRows('DATA_TEMP')-1;&lt;/P&gt;&lt;P&gt;for i_teller=0 to $(noRows)&lt;/P&gt;&lt;P&gt; let a=Peek('Id',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let b=Peek('Project',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let c=Peek('Omschr_Melding',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let d=Peek('Soort_Melding',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let s=Peek('Bestemmeling_Type',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let t=Peek('Bestemmeling_Code',$(i_teller),'DATA_TEMP');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Temp_User:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sql distinct Select Username from xyz where Parameter = $(t);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vUser = peek('Username',0,'Temp_User');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Temp_Dept:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sql distinct Select Department from xyz where Parameter = $(t);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vDept = peek(Department,0,'Temp_Dept);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;'$(a)' as Id,&lt;/P&gt;&lt;P&gt;'$(b)' as Project,&lt;/P&gt;&lt;P&gt;'$(c)' as Omschr_melding,&lt;/P&gt;&lt;P&gt;'$(d)' as Soort_melding,&lt;/P&gt;&lt;P&gt;'$(t)' as Bestemmeling_Code,&lt;/P&gt;&lt;P&gt;if ('$(s)' = 2,'$(vUser)','$(vDept)') as New Field;&lt;/P&gt;&lt;P&gt;Resident DATA_TEMP;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;next...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Aug 2013 14:55:35 GMT</pubDate>
    <dc:creator>kaushiknsolanki</dc:creator>
    <dc:date>2013-08-29T14:55:35Z</dc:date>
    <item>
      <title>If statement in Load Script - Load other data</title>
      <link>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548938#M1144504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below you can find my load script,&lt;/P&gt;&lt;P&gt;what i'am trying to do is, load all data, if one column has data = 1&lt;/P&gt;&lt;P&gt;then get a new select statement to run&lt;/P&gt;&lt;P&gt;Problem is:&lt;/P&gt;&lt;P&gt;My column 'Bestemmeling_code' has 2 values&lt;/P&gt;&lt;P&gt;- Department&lt;/P&gt;&lt;P&gt;-User&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to load i my final table only one column&lt;/P&gt;&lt;P&gt;so if Value is Department my finale table with column Destination has to be&lt;/P&gt;&lt;P&gt;the name of the department otherwise the same column has to be the name of the user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help how to solve this... I think i 'am wrong around the if statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kind regards,&lt;/P&gt;&lt;P&gt;Alwin&lt;/P&gt;&lt;P&gt;----&lt;/P&gt;&lt;P&gt;DATA_TEMP:&lt;BR /&gt;SELECT &lt;BR /&gt;ag_agnd.p_ag_agnd as Id, &lt;BR /&gt;projct_name as Project, &lt;BR /&gt;mentn_descrptn as Omschr_Melding,&lt;BR /&gt;c_destntn_type as Bestemmeling_Type,&lt;BR /&gt;ag_agnd_d.destntn_id as Bestemmeling_Code&lt;BR /&gt;from ag_agnd&lt;BR /&gt;left join ag_projct on ag_projct.p_ag_projct = ag_agnd.p_ag_projct //--- project&lt;BR /&gt;left join tb2_valeurall_plus soort_melding on soort_melding.valeur = ag_agnd.c_mentn_part and soort_melding.code like '0203' &lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let noRows = NoOfRows('DATA_TEMP')-1;&lt;/P&gt;&lt;P&gt;for i_teller=0 to $(noRows)&lt;/P&gt;&lt;P&gt; let a=Peek('Id',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let b=Peek('Project',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let c=Peek('Omschr_Melding',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let d=Peek('Soort_Melding',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let s=Peek('Bestemmeling_Type',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let t=Peek('Bestemmeling_Code',$(i_teller),'DATA_TEMP');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data:&lt;BR /&gt;Load&lt;BR /&gt;'$(a)' as Id,&lt;BR /&gt;'$(b)' as Project,&lt;BR /&gt;'$(c)' as Omschr_melding,&lt;BR /&gt;'$(d)' as Soort_melding,&lt;BR /&gt;'$(t)' as Bestemmeling_Code,&lt;BR /&gt;if ('$(s)' = 2,&lt;BR /&gt;----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT &lt;BR /&gt;--------- Bestemmeling.user_name as Bestemmeling,&lt;BR /&gt;-----&amp;nbsp; from sys_users Bestemmeling&lt;BR /&gt;-----&amp;nbsp; where bestemmeling.user_id = '$(t)'&lt;BR /&gt; )&lt;BR /&gt;;&lt;BR /&gt;next&lt;/P&gt;&lt;P&gt;drop table DATA_TEMP;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 14:30:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548938#M1144504</guid>
      <dc:creator>alwinsch</dc:creator>
      <dc:date>2013-08-29T14:30:53Z</dc:date>
    </item>
    <item>
      <title>Re: If statement in Load Script - Load other data</title>
      <link>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548939#M1144505</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do you mean that you want to change the filed name depending on some value?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 14:41:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548939#M1144505</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-08-29T14:41:50Z</dc:date>
    </item>
    <item>
      <title>Re: If statement in Load Script - Load other data</title>
      <link>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548940#M1144506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;not change the field name, the value has to come from different table in SQL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if Bestemmeling_Type = 2 then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select name from users where...&lt;/P&gt;&lt;P&gt;else if bestemmeling_type = 1 then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select name from department where...&lt;/P&gt;&lt;P&gt;endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; put this value in new column 'Destination'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;A.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 14:47:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548940#M1144506</guid>
      <dc:creator>alwinsch</dc:creator>
      <dc:date>2013-08-29T14:47:47Z</dc:date>
    </item>
    <item>
      <title>Re: If statement in Load Script - Load other data</title>
      <link>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548941#M1144507</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; See there are two options, 1. You can write the sql query which can do this for you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2. you manipulate in qlikview.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So qlikview script will look like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA_TEMP:&lt;BR /&gt;SELECT &lt;BR /&gt;ag_agnd.p_ag_agnd as Id, &lt;BR /&gt;projct_name as Project, &lt;BR /&gt;mentn_descrptn as Omschr_Melding,&lt;BR /&gt;c_destntn_type as Bestemmeling_Type,&lt;BR /&gt;ag_agnd_d.destntn_id as Bestemmeling_Code&lt;BR /&gt;from ag_agnd&lt;BR /&gt;left join ag_projct on ag_projct.p_ag_projct = ag_agnd.p_ag_projct //--- project&lt;BR /&gt;left join tb2_valeurall_plus soort_melding on soort_melding.valeur = ag_agnd.c_mentn_part and soort_melding.code like '0203' &lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let noRows = NoOfRows('DATA_TEMP')-1;&lt;/P&gt;&lt;P&gt;for i_teller=0 to $(noRows)&lt;/P&gt;&lt;P&gt; let a=Peek('Id',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let b=Peek('Project',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let c=Peek('Omschr_Melding',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let d=Peek('Soort_Melding',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let s=Peek('Bestemmeling_Type',$(i_teller),'DATA_TEMP');&lt;BR /&gt; let t=Peek('Bestemmeling_Code',$(i_teller),'DATA_TEMP');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Temp_User:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sql distinct Select Username from xyz where Parameter = $(t);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vUser = peek('Username',0,'Temp_User');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Temp_Dept:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sql distinct Select Department from xyz where Parameter = $(t);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vDept = peek(Department,0,'Temp_Dept);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;'$(a)' as Id,&lt;/P&gt;&lt;P&gt;'$(b)' as Project,&lt;/P&gt;&lt;P&gt;'$(c)' as Omschr_melding,&lt;/P&gt;&lt;P&gt;'$(d)' as Soort_melding,&lt;/P&gt;&lt;P&gt;'$(t)' as Bestemmeling_Code,&lt;/P&gt;&lt;P&gt;if ('$(s)' = 2,'$(vUser)','$(vDept)') as New Field;&lt;/P&gt;&lt;P&gt;Resident DATA_TEMP;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;next...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 14:55:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548941#M1144507</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-08-29T14:55:35Z</dc:date>
    </item>
    <item>
      <title>Re: If statement in Load Script - Load other data</title>
      <link>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548942#M1144508</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did it in SQL, seems to be better then in qv script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;A.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Aug 2013 07:49:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/If-statement-in-Load-Script-Load-other-data/m-p/548942#M1144508</guid>
      <dc:creator>alwinsch</dc:creator>
      <dc:date>2013-08-30T07:49:48Z</dc:date>
    </item>
  </channel>
</rss>

