<?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: How do I write a script for this...? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621829#M1110546</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if you have a list of fruits, veggies, grains in a separate table, then you can use apply map too -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so mapping load of name, type fields from the list table (apple, fruit; wheat, grain; etc.) then&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;map1:&lt;/P&gt;&lt;P&gt;Mapping LOAD * Inline [&lt;/P&gt;&lt;P&gt;name, type&lt;/P&gt;&lt;P&gt;apple, fruit&lt;/P&gt;&lt;P&gt;banana, fruit&lt;/P&gt;&lt;P&gt;peach, fruit&lt;/P&gt;&lt;P&gt;broccoli, veggie&lt;/P&gt;&lt;P&gt;cabbage, veggie&lt;/P&gt;&lt;P&gt;tomato, veggie&lt;/P&gt;&lt;P&gt;wheat, grain&lt;/P&gt;&lt;P&gt;corn, grain&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;base1:&lt;/P&gt;&lt;P&gt;load *,&lt;/P&gt;&lt;P&gt;ApplyMap('map1', if(len(Field2)&amp;gt;0, Field2, Field1)) as F3&lt;/P&gt;&lt;P&gt;Resident base;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where "base" is the first table in your example with Field1 and Field2. If you have a space as value (' '), then you can use 1 instead of 0 in the len comparison.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 11 Mar 2014 02:54:19 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-03-11T02:54:19Z</dc:date>
    <item>
      <title>How do I write a script for this...?</title>
      <link>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621824#M1110541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have two fields as below, and I'm trying to add a Field3 to identify the nature of Field1 and Field2. Field1 is the original product list, when Field1 is ' ', we look at Field2 to decide what to put in Field3. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Field1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Field2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;'apple'&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; ' '&lt;/P&gt;&lt;P&gt;'peach'&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; ' '&lt;/P&gt;&lt;P&gt;'strawberry'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' '&lt;/P&gt;&lt;P&gt;'greenbean'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'cabbage'&lt;/P&gt;&lt;P&gt;'wheat'&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; ' '&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'tomato'&lt;/P&gt;&lt;P&gt;'broccoli'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'broccoli'&lt;/P&gt;&lt;P&gt;'corn'&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; ' '&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&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;then, I wanna add a Field3,&lt;/P&gt;&lt;P&gt;1.when Field1='apple','peach','strawberry' then Field3=fruit;&lt;/P&gt;&lt;P&gt;2.when Field1='greenbean','cabbage','broccoli','tomato' then Field3=veggie;&lt;/P&gt;&lt;P&gt;3. when Field1='wheat','corn' then Field3=grain.&lt;/P&gt;&lt;P&gt;4. when Field1=' ', go see Field2, follow the same rule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So the completed table is like,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Field1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Field2&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; Field3&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;'apple'&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; ' '&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fruit&lt;/P&gt;&lt;P&gt;'peach'&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fruit&lt;/P&gt;&lt;P&gt;'strawberry'&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;&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;&amp;nbsp;&amp;nbsp; fruit&lt;/P&gt;&lt;P&gt;'greenbean'&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;&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;&amp;nbsp;&amp;nbsp; veggie&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'cabbage'&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; veggie&lt;/P&gt;&lt;P&gt;'wheat'&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; grain&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'tomato'&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; veggie&lt;/P&gt;&lt;P&gt;'broccoli'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'broccoli'&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; veggie&lt;/P&gt;&lt;P&gt;'corn'&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; ' '&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; grain&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;&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;&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;&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;Thanks, guys~!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Mar 2014 02:14:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621824#M1110541</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-03-11T02:14:56Z</dc:date>
    </item>
    <item>
      <title>Re: How do I write a script for this...?</title>
      <link>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621825#M1110542</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 using IF Function&lt;/P&gt;&lt;P&gt;instead of WHEN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Gernan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Mar 2014 02:32:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621825#M1110542</guid>
      <dc:creator />
      <dc:date>2014-03-11T02:32:51Z</dc:date>
    </item>
    <item>
      <title>Re: How do I write a script for this...?</title>
      <link>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621826#M1110543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lynn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try something similar to this if you have a small number of conditions as in your example above:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TableName:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Field1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Field2,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(&amp;nbsp; MixMatch(If(Field1&amp;lt;&amp;gt;Null(), Field1, Field2),'APPLE','PEACH','STRAWBERRY'), 'FRUIT',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(&amp;nbsp; MixMatch(If(Field1&amp;lt;&amp;gt;Null(), Field1, Field2),'greenbean','cabbage','broccoli','tomato'), Veggie,&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; 'Grain')) as FoodType&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;DataSource;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Mar 2014 02:41:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621826#M1110543</guid>
      <dc:creator />
      <dc:date>2014-03-11T02:41:51Z</dc:date>
    </item>
    <item>
      <title>Re: How do I write a script for this...?</title>
      <link>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621827#M1110544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, Wes.&amp;nbsp; But what if Field1 is never a Null, it's always ' ' instead of Null...?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Mar 2014 02:50:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621827#M1110544</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-03-11T02:50:04Z</dc:date>
    </item>
    <item>
      <title>Re: How do I write a script for this...?</title>
      <link>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621828#M1110545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can check for the space in your IF statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(Field1&amp;lt;&amp;gt;' ', Field1, Field2)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Mar 2014 02:53:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621828#M1110545</guid>
      <dc:creator />
      <dc:date>2014-03-11T02:53:07Z</dc:date>
    </item>
    <item>
      <title>Re: How do I write a script for this...?</title>
      <link>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621829#M1110546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if you have a list of fruits, veggies, grains in a separate table, then you can use apply map too -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so mapping load of name, type fields from the list table (apple, fruit; wheat, grain; etc.) then&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;map1:&lt;/P&gt;&lt;P&gt;Mapping LOAD * Inline [&lt;/P&gt;&lt;P&gt;name, type&lt;/P&gt;&lt;P&gt;apple, fruit&lt;/P&gt;&lt;P&gt;banana, fruit&lt;/P&gt;&lt;P&gt;peach, fruit&lt;/P&gt;&lt;P&gt;broccoli, veggie&lt;/P&gt;&lt;P&gt;cabbage, veggie&lt;/P&gt;&lt;P&gt;tomato, veggie&lt;/P&gt;&lt;P&gt;wheat, grain&lt;/P&gt;&lt;P&gt;corn, grain&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;base1:&lt;/P&gt;&lt;P&gt;load *,&lt;/P&gt;&lt;P&gt;ApplyMap('map1', if(len(Field2)&amp;gt;0, Field2, Field1)) as F3&lt;/P&gt;&lt;P&gt;Resident base;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where "base" is the first table in your example with Field1 and Field2. If you have a space as value (' '), then you can use 1 instead of 0 in the len comparison.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Mar 2014 02:54:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621829#M1110546</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-03-11T02:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: How do I write a script for this...?</title>
      <link>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621830#M1110547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lynn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use a mapping table and create all your lookup values like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mapMasterList:&lt;/P&gt;&lt;P&gt;Mapping Load * Inline [&lt;/P&gt;&lt;P&gt;Input, Output&lt;/P&gt;&lt;P&gt;apple, fruit&lt;/P&gt;&lt;P&gt;peach, fruit&lt;/P&gt;&lt;P&gt;strawberry, fruit&lt;/P&gt;&lt;P&gt;greenbean, veggie&lt;/P&gt;&lt;P&gt;cabbage, veggie&lt;/P&gt;&lt;P&gt;wheat, grain&lt;/P&gt;&lt;P&gt;tomato, veggie&lt;/P&gt;&lt;P&gt;broccoli, veggie&lt;/P&gt;&lt;P&gt;corn, grain&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp; Field1,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Field2,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Applymap('mapMasterList', if(len(PurgeChar(Field1,chr(32)))=0, Field2, Field1), 'NA') as Field3&lt;/P&gt;&lt;P&gt;From XYZ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Applymap function will see if we remove all spaces from Field1, is it longer than 0 characters? If not, then use Field2. If Field1 actually has a value, use Field1. This value is then mapped against the mapping table to return the output value for Field3. If no match is found, the Applymap function will return 'NA'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Mar 2014 03:04:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-do-I-write-a-script-for-this/m-p/621830#M1110547</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-03-11T03:04:52Z</dc:date>
    </item>
  </channel>
</rss>

