<?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: Basic Macro to Set Variable and Select in Field in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615366#M226994</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Some background on my I am looking into using a macro:&amp;nbsp; &lt;A _jive_internal="true" href="https://community.qlik.com/message/502908?et=watches.email.thread#502908" title="http://community.qlik.com/message/502908?et=watches.email.thread#502908"&gt;Sheet OnActivateSheet action not working properly | Qlik Community&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Apr 2014 16:13:28 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-04-08T16:13:28Z</dc:date>
    <item>
      <title>Basic Macro to Set Variable and Select in Field</title>
      <link>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615364#M226992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am brand new to Macros and just need a simple macro that I will run OnActivateSheet that will:&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1. Set a Variable:&amp;nbsp; &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;vTest &lt;/SPAN&gt;&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 (vBlob = 'test', 'Value1', 'Value2')&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2. Select in Field:&amp;nbsp; &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;myFilter&amp;nbsp; &lt;/SPAN&gt;&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;gt;=$(EndDate)'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All the example macros are very complex and I am not sure what the minimum is I need to include to just perform the above actions. I had these actions set up individually (without macro), but need to assure that the variable is set before the field is selected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2014 15:43:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615364#M226992</guid>
      <dc:creator />
      <dc:date>2014-04-08T15:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Macro to Set Variable and Select in Field</title>
      <link>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615365#M226993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You don't need a macro for this and, in fact, I highly recommend avoiding them whenever possible.&amp;nbsp; Go to Settings &amp;gt; Sheet Properties &amp;gt; Triggers &amp;lt; OnActivateSheet &amp;gt; Add Action(s) &amp;gt; Add &amp;gt; External &amp;gt; Set Variable for the first one. Then do the same thing, but select Selection &amp;gt; Select in Field for the second one.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2014 16:06:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615365#M226993</guid>
      <dc:creator />
      <dc:date>2014-04-08T16:06:53Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Macro to Set Variable and Select in Field</title>
      <link>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615366#M226994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Some background on my I am looking into using a macro:&amp;nbsp; &lt;A _jive_internal="true" href="https://community.qlik.com/message/502908?et=watches.email.thread#502908" title="http://community.qlik.com/message/502908?et=watches.email.thread#502908"&gt;Sheet OnActivateSheet action not working properly | Qlik Community&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2014 16:13:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615366#M226994</guid>
      <dc:creator />
      <dc:date>2014-04-08T16:13:28Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Macro to Set Variable and Select in Field</title>
      <link>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615367#M226995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Rebecca, I agree, I was hoping to do this without a macro, but here is some background:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/message/502908?et=watches.email.thread#502908" title="http://community.qlik.com/message/502908?et=watches.email.thread#502908"&gt;Sheet OnActivateSheet action not working properly | Qlik Community&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2014 16:14:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615367#M226995</guid>
      <dc:creator />
      <dc:date>2014-04-08T16:14:36Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Macro to Set Variable and Select in Field</title>
      <link>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615368#M226996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I agree with &lt;A href="https://community.qlik.com/qlik-users/92042"&gt;Rebecca Camper&lt;/A&gt;. You can accomplish this using triggers. Macros should be a last resort. But if you are curious as to the code, here is some code that does what you ask as a macro:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sub Test&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set vBlob = ActiveDocument.Variables("vBlob")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set vTest = ActiveDocument.Variables("vTest")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;set EndDate = ActiveDocument.Variables("EndDate")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;if vBlob.GetContent.String = "test" then&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;vTest.SetContent "Value1",true&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;else&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;vTest.SetContent "Value2",true&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;end if&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ActiveDocument.Fields("myFilter").Select "&amp;gt;=" + EndDate.GetContent.String&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;end sub&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again, I would recommend Rebecca's way using triggers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2014 16:25:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Basic-Macro-to-Set-Variable-and-Select-in-Field/m-p/615368#M226996</guid>
      <dc:creator>jerem1234</dc:creator>
      <dc:date>2014-04-08T16:25:24Z</dc:date>
    </item>
  </channel>
</rss>

