<?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 Dynamically swap between Default Calendars on selecting new Tab in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Dynamically-swap-between-Default-Calendars-on-selecting-new-Tab/m-p/1155749#M896977</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am relatively new to QlikView and would like to swap between Default Calendars dynamically when I select a new Tab without having to use Field Event Triggers.&amp;nbsp; If I could use Variable Event Triggers, I would not have to define separate Field Event triggers for each different Calendar.&amp;nbsp; I am afraid there is quite a lot to read here before I get to the problem.&amp;nbsp; Either I have over-complicated things and someone will say "just press the Magic Calendar Button" (perhaps something perhaps not quite that simple) or that there is a simpler way than my approach.&amp;nbsp; Any help would be much appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So far I have successfully:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Load Script&lt;UL&gt;&lt;LI&gt;SET Date and Time formats&lt;/LI&gt;&lt;LI&gt;Created the Month and Day names&lt;/LI&gt;&lt;LI&gt;Created a Month Sort order based upon our Financial Year&lt;/LI&gt;&lt;LI&gt;Created the &lt;SPAN style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"&gt;Master Calendars&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"&gt;Application&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-family: arial,helvetica,sans-serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-GB; mso-fareast-language: EN-GB;"&gt;Created “”From” and “To” Calendar Objects using variables:&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-family: arial,helvetica,sans-serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-GB; mso-fareast-language: EN-GB;"&gt;vStartDateRange&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Min&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;({1} &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Max&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;({1} &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;vEndDateRange&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vStartDateRange &lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Max&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;({1} &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;Created "OnActivate Sheet" Triggers&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;Date Name Label Prefix = lDatePrefix (e.g. "Gate ")&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;Date Name Expression Prefix = eDatePrefix (e.g. "Gate")&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;D&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;ate Name Abbreviation = &lt;/SPAN&gt;DateAbbreviation&amp;nbsp; (e.g. " Gt ")&lt;/LI&gt;&lt;LI&gt;Date Name Financial Year = eDateFY (e.g. ==eDatePrefix &amp;amp; ' FY')&lt;/LI&gt;&lt;LI&gt;Date Name Quarter = eDateQuarter (e.g. ==eDatePrefix &amp;amp; ' Quarter')&lt;/LI&gt;&lt;LI&gt;Date Name Month= eDateMonth(e.g. ==eDatePrefix &amp;amp; ' Month')&lt;/LI&gt;&lt;LI&gt;Date Name Start = eStartDate (e.g. "GateStartDate").&amp;nbsp; This is the date field I will filter on for this particular Tab.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;Created List Boxes for Financial Year, Quarter and Month&lt;/SPAN&gt; Using Expressions to identify the Fields&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateFY)]&lt;/SPAN&gt;&lt;SPAN style="color: #575757;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;to identify the Field as [Gate FY]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;&lt;SPAN style="color: #800000;"&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateQuarter)]&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;to identify the Field as [Gate Quarter]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;&lt;SPAN style="color: #800000;"&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateMonth)]&lt;SPAN style="color: #575757;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #575757;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 10pt;"&gt;&lt;SPAN style="color: #575757;"&gt;to identify the Field as [Gate&lt;/SPAN&gt; &lt;SPAN style="color: #575757;"&gt;Month]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;Created "OnChange" Variable Event Triggers:&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;vStartDateRange &lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;Field: &lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;eStartDate &lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Search String: &lt;SPAN style="font-size: 8pt;"&gt;='&amp;gt;='&amp;amp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vStartDateRange&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &amp;amp; '&amp;lt;='&amp;amp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vEndDateRange &lt;/EM&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;Others that just clear eDateFY, eDateQuarter and eDateMonth fileds (e.g. Field: &lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #575757;"&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN style="color: #808080; font-size: 8pt;"&gt;e&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 8pt;"&gt;DateFY&lt;/SPAN&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 8pt;"&gt; )&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;vEndDateRange (as above for the Start Date)&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;STRONG style=": ; color: #575757;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757; font-size: 12pt;"&gt;&lt;STRONG&gt;Here is the problem:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;I have created Field Event Triggers for each of the Date Fields ([Gate FY], [Gate Quarter] and [Gate Month]).&amp;nbsp; Is there a way that I could use Variable Event Triggers to replicate the actions of the Field Event Triggers shown below?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;If these could be Variable Event Triggers, I wouldn't have to repeat the work every time I add a new Calendar.&amp;nbsp; So, for example (I have done the same for FY, Quarter and Month):&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;For the Field [Gate FY] I have &lt;SPAN style="font-size: 10pt;"&gt;created:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;SPAN style="color: #575757;"&gt;OnSelect&lt;/SPAN&gt; Field&lt;/SPAN&gt; Event Triggers&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Set Variable&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Variable: &lt;/SPAN&gt;vStartDateRange&lt;/LI&gt;&lt;LI&gt;Value: &lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;minstring&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Set Variable&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;Variable: &lt;/SPAN&gt;vEndDateRange&lt;/LI&gt;&lt;LI&gt;Value: &lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;maxstring&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Clear Field&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Field: &lt;/SPAN&gt;==eDateQuarter&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;OnChange Field Event Triggers (these are convoluted statements to reset the &lt;/SPAN&gt;vStartDateRange &lt;SPAN style="color: #575757; font-size: 8pt;"&gt;and &lt;/SPAN&gt;vEndDateRange &lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Date Variables.&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;For example &lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;GetSelectedCount&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateFY)]&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;)=0 and GetSelectedCount(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateQuarter)]&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;)=0 and GetSelectedCount(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateMonth)]&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;)=0), Minstring(&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;),&amp;nbsp; if((GetS..............., nul()))))&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
    <dc:creator />
    <dc:date>2020-11-25T16:16:04Z</dc:date>
    <item>
      <title>Dynamically swap between Default Calendars on selecting new Tab</title>
      <link>https://community.qlik.com/t5/QlikView/Dynamically-swap-between-Default-Calendars-on-selecting-new-Tab/m-p/1155749#M896977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am relatively new to QlikView and would like to swap between Default Calendars dynamically when I select a new Tab without having to use Field Event Triggers.&amp;nbsp; If I could use Variable Event Triggers, I would not have to define separate Field Event triggers for each different Calendar.&amp;nbsp; I am afraid there is quite a lot to read here before I get to the problem.&amp;nbsp; Either I have over-complicated things and someone will say "just press the Magic Calendar Button" (perhaps something perhaps not quite that simple) or that there is a simpler way than my approach.&amp;nbsp; Any help would be much appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So far I have successfully:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Load Script&lt;UL&gt;&lt;LI&gt;SET Date and Time formats&lt;/LI&gt;&lt;LI&gt;Created the Month and Day names&lt;/LI&gt;&lt;LI&gt;Created a Month Sort order based upon our Financial Year&lt;/LI&gt;&lt;LI&gt;Created the &lt;SPAN style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"&gt;Master Calendars&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"&gt;Application&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-family: arial,helvetica,sans-serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-GB; mso-fareast-language: EN-GB;"&gt;Created “”From” and “To” Calendar Objects using variables:&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-family: arial,helvetica,sans-serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-GB; mso-fareast-language: EN-GB;"&gt;vStartDateRange&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Min&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;({1} &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Max&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;({1} &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;vEndDateRange&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vStartDateRange &lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Max&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;({1} &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;Created "OnActivate Sheet" Triggers&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;Date Name Label Prefix = lDatePrefix (e.g. "Gate ")&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;Date Name Expression Prefix = eDatePrefix (e.g. "Gate")&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;D&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;ate Name Abbreviation = &lt;/SPAN&gt;DateAbbreviation&amp;nbsp; (e.g. " Gt ")&lt;/LI&gt;&lt;LI&gt;Date Name Financial Year = eDateFY (e.g. ==eDatePrefix &amp;amp; ' FY')&lt;/LI&gt;&lt;LI&gt;Date Name Quarter = eDateQuarter (e.g. ==eDatePrefix &amp;amp; ' Quarter')&lt;/LI&gt;&lt;LI&gt;Date Name Month= eDateMonth(e.g. ==eDatePrefix &amp;amp; ' Month')&lt;/LI&gt;&lt;LI&gt;Date Name Start = eStartDate (e.g. "GateStartDate").&amp;nbsp; This is the date field I will filter on for this particular Tab.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt;"&gt;Created List Boxes for Financial Year, Quarter and Month&lt;/SPAN&gt; Using Expressions to identify the Fields&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateFY)]&lt;/SPAN&gt;&lt;SPAN style="color: #575757;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;to identify the Field as [Gate FY]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;&lt;SPAN style="color: #800000;"&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateQuarter)]&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;to identify the Field as [Gate Quarter]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;&lt;SPAN style="color: #800000;"&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateMonth)]&lt;SPAN style="color: #575757;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #575757;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 10pt;"&gt;&lt;SPAN style="color: #575757;"&gt;to identify the Field as [Gate&lt;/SPAN&gt; &lt;SPAN style="color: #575757;"&gt;Month]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;Created "OnChange" Variable Event Triggers:&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;vStartDateRange &lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;Field: &lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;eStartDate &lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Search String: &lt;SPAN style="font-size: 8pt;"&gt;='&amp;gt;='&amp;amp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vStartDateRange&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &amp;amp; '&amp;lt;='&amp;amp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;vEndDateRange &lt;/EM&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;Others that just clear eDateFY, eDateQuarter and eDateMonth fileds (e.g. Field: &lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #575757;"&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN style="color: #808080; font-size: 8pt;"&gt;e&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 8pt;"&gt;DateFY&lt;/SPAN&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 8pt;"&gt; )&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;vEndDateRange (as above for the Start Date)&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;STRONG style=": ; color: #575757;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757; font-size: 12pt;"&gt;&lt;STRONG&gt;Here is the problem:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;I have created Field Event Triggers for each of the Date Fields ([Gate FY], [Gate Quarter] and [Gate Month]).&amp;nbsp; Is there a way that I could use Variable Event Triggers to replicate the actions of the Field Event Triggers shown below?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;If these could be Variable Event Triggers, I wouldn't have to repeat the work every time I add a new Calendar.&amp;nbsp; So, for example (I have done the same for FY, Quarter and Month):&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;For the Field [Gate FY] I have &lt;SPAN style="font-size: 10pt;"&gt;created:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;SPAN style="color: #575757;"&gt;OnSelect&lt;/SPAN&gt; Field&lt;/SPAN&gt; Event Triggers&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Set Variable&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Variable: &lt;/SPAN&gt;vStartDateRange&lt;/LI&gt;&lt;LI&gt;Value: &lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;minstring&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Set Variable&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 10pt;"&gt;Variable: &lt;/SPAN&gt;vEndDateRange&lt;/LI&gt;&lt;LI&gt;Value: &lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;maxstring&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Clear Field&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Field: &lt;/SPAN&gt;==eDateQuarter&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;OnChange Field Event Triggers (these are convoluted statements to reset the &lt;/SPAN&gt;vStartDateRange &lt;SPAN style="color: #575757; font-size: 8pt;"&gt;and &lt;/SPAN&gt;vEndDateRange &lt;SPAN style="color: #575757; font-size: 8pt;"&gt;Date Variables.&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #575757; font-size: 8pt;"&gt;For example &lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;GetSelectedCount&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateFY)]&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;)=0 and GetSelectedCount(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateQuarter)]&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;)=0 and GetSelectedCount(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;[$(eDateMonth)]&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;)=0), Minstring(&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(eStartDate)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;),&amp;nbsp; if((GetS..............., nul()))))&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&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/Dynamically-swap-between-Default-Calendars-on-selecting-new-Tab/m-p/1155749#M896977</guid>
      <dc:creator />
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
  </channel>
</rss>

