<?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 comparing values from dynamic fields (set analysis) in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/comparing-values-from-dynamic-fields-set-analysis/m-p/121077#M765173</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need to compare field values from two tables. Fields name could change so I need to use a variable approach to compare the fields dynamically.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DIMENSION: %field&lt;/P&gt;&lt;P&gt;EXPRESSION1: =only({1} %field) &lt;/P&gt;&lt;P&gt;EXPRESSION2: =COUNT(if($(='[NEW.'&amp;amp;%field&amp;amp;']')&amp;lt;&amp;gt;$(='[OLD.'&amp;amp;%field&amp;amp;']'),KEY))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The expression2 works fine if I select a value from %field but i would like to show the result for each fields (ignoring selections in %field).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I try something like this but it doesn't work:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPRESSION2: =COUNT(if($(='[NEW.'&amp;amp;only({1}%field)&amp;amp;']')&amp;lt;&amp;gt;$(='[OLD.'&amp;amp;only({1}%field)&amp;amp;']'),KEY))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help me with this last expression &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*****************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is the script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qualify *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unqualify KEY;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OLD:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD KEY, &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; FIELD3, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FIELD4&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;C:\OLDFILE.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unqualify *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qualify *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unqualify KEY;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NEW:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD KEY, &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; FIELD3, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FIELD4&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;C:\NEWFILE.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unqualify *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD_NAME:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;Inline "&lt;/P&gt;&lt;P&gt;%field_old_sel, %field_new_sel, %field&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OLD.FIELD1], [NEW.FIELD1], FIELD1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OLD.FIELD2],[NEW.FIELD2],FIELD2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OLD.FIELD3],[NEW.FIELD3],FIELD3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OLD.FIELD4],[NEW.FIELD4],FIELD4 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ";&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
    <dc:creator>andreacs</dc:creator>
    <dc:date>2020-11-25T16:16:04Z</dc:date>
    <item>
      <title>comparing values from dynamic fields (set analysis)</title>
      <link>https://community.qlik.com/t5/QlikView/comparing-values-from-dynamic-fields-set-analysis/m-p/121077#M765173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need to compare field values from two tables. Fields name could change so I need to use a variable approach to compare the fields dynamically.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DIMENSION: %field&lt;/P&gt;&lt;P&gt;EXPRESSION1: =only({1} %field) &lt;/P&gt;&lt;P&gt;EXPRESSION2: =COUNT(if($(='[NEW.'&amp;amp;%field&amp;amp;']')&amp;lt;&amp;gt;$(='[OLD.'&amp;amp;%field&amp;amp;']'),KEY))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The expression2 works fine if I select a value from %field but i would like to show the result for each fields (ignoring selections in %field).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I try something like this but it doesn't work:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPRESSION2: =COUNT(if($(='[NEW.'&amp;amp;only({1}%field)&amp;amp;']')&amp;lt;&amp;gt;$(='[OLD.'&amp;amp;only({1}%field)&amp;amp;']'),KEY))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help me with this last expression &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*****************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is the script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qualify *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unqualify KEY;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OLD:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD KEY, &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; FIELD3, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FIELD4&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;C:\OLDFILE.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unqualify *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qualify *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unqualify KEY;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NEW:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD KEY, &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; FIELD3, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FIELD4&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;C:\NEWFILE.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unqualify *;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD_NAME:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;Inline "&lt;/P&gt;&lt;P&gt;%field_old_sel, %field_new_sel, %field&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OLD.FIELD1], [NEW.FIELD1], FIELD1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OLD.FIELD2],[NEW.FIELD2],FIELD2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OLD.FIELD3],[NEW.FIELD3],FIELD3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OLD.FIELD4],[NEW.FIELD4],FIELD4 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ";&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/comparing-values-from-dynamic-fields-set-analysis/m-p/121077#M765173</guid>
      <dc:creator>andreacs</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
  </channel>
</rss>

