<?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: Splunk dashboard : Text input token is caching the previously entered value. in Splunk Search</title>
    <link>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560637#M159334</link>
    <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/225168"&gt;@ITWhisperer&lt;/a&gt;&amp;nbsp;..Thanks for checking. I tried this but it didn't work for me.&lt;/P&gt;</description>
    <pubDate>Fri, 23 Jul 2021 18:08:37 GMT</pubDate>
    <dc:creator>bhavika100</dc:creator>
    <dc:date>2021-07-23T18:08:37Z</dc:date>
    <item>
      <title>Splunk dashboard : Text input token is caching the previously entered value.</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560544#M159300</link>
      <description>&lt;P&gt;I have a dashboard with multiple inputs. These inputs are like filters on top of basic search. I want&lt;/P&gt;&lt;P&gt;1. if phone mdn and both devicemdn is provided then its a OR between them on top of the base search&lt;/P&gt;&lt;P&gt;base search | search phonemdn=&amp;lt;value&amp;gt; OR devicemdn=&amp;lt;value&amp;gt;&lt;/P&gt;&lt;P&gt;2. if only phone mdn is provided then should be&lt;/P&gt;&lt;P&gt;base search | search phonemdn=&amp;lt;value&amp;gt;&lt;/P&gt;&lt;P&gt;3. if only device mdn is provided then should be&lt;/P&gt;&lt;P&gt;base search | search devicemdn=&amp;lt;value&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my dashboard xml:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;&amp;lt;form&amp;gt;
  &amp;lt;label&amp;gt;Dashboard&amp;lt;/label&amp;gt;
  &amp;lt;fieldset submitButton="true" autoRun="true"&amp;gt;
    &amp;lt;input type="text" token="phonemdn" searchWhenChanged="false"&amp;gt;
      &amp;lt;label&amp;gt;PHONE MDN&amp;lt;/label&amp;gt;
      &amp;lt;default&amp;gt;&amp;lt;/default&amp;gt;
      &amp;lt;change&amp;gt;
        &amp;lt;condition&amp;gt;
          &amp;lt;eval token="phonemdn_exp"&amp;gt;if(len(trim($value$)) == 0,"","| search phonemdn=".$value$)&amp;lt;/eval&amp;gt;
        &amp;lt;/condition&amp;gt;
      &amp;lt;/change&amp;gt;
    &amp;lt;/input&amp;gt;
    &amp;lt;input type="text" token="devicemdn"&amp;gt;
      &amp;lt;label&amp;gt;DEVICE MDN&amp;lt;/label&amp;gt;
      &amp;lt;default&amp;gt;&amp;lt;/default&amp;gt;
      &amp;lt;change&amp;gt;
        &amp;lt;condition&amp;gt;
          &amp;lt;eval token="devicemdn_exp"&amp;gt;if(len(trim($value$)) == 0, "" , if(len(trim($phonemdn$)) == 0, "| search devicemdn=".$value$, "OR devicemdn=".$value$))&amp;lt;/eval&amp;gt;
        &amp;lt;/condition&amp;gt;
      &amp;lt;/change&amp;gt;
    &amp;lt;/input&amp;gt;
    &amp;lt;input type="dropdown" token="logtype" searchWhenChanged="true"&amp;gt;
      &amp;lt;label&amp;gt;LOG TYPE&amp;lt;/label&amp;gt;
      &amp;lt;choice value="*"&amp;gt;ALL&amp;lt;/choice&amp;gt;
      &amp;lt;choice value="server"&amp;gt;Watch&amp;lt;/choice&amp;gt;
      &amp;lt;choice value="application"&amp;gt;Application&amp;lt;/choice&amp;gt;
      &amp;lt;change&amp;gt;
        &amp;lt;condition value="server"&amp;gt;
          &amp;lt;set token="filter_search_base"&amp;gt;| search index=new | spath app | search app=newapp &amp;lt;/set&amp;gt;
          &amp;lt;set token="logtype_lab"&amp;gt;logtype=server&amp;lt;/set&amp;gt;
          &amp;lt;set token="logtype_exp"&amp;gt;| search source=Band | eval source="Band"&amp;lt;/set&amp;gt;
        &amp;lt;/condition&amp;gt;
        &amp;lt;condition value="application"&amp;gt;
          &amp;lt;set token="filter_search_base"&amp;gt;| search index=main | spath app | search app!=simulator&amp;lt;/set&amp;gt;
          &amp;lt;set token="logtype_lab"&amp;gt;logtype=Application&amp;lt;/set&amp;gt;
          &amp;lt;set token="logtype_exp"&amp;gt;| search source=Application&amp;lt;/set&amp;gt;
        &amp;lt;/condition&amp;gt;
        &amp;lt;condition value="*"&amp;gt;
          &amp;lt;set token="filter_search_base"&amp;gt;|multisearch
                [search index=new | spath app | search app=newapp]
                [search index=main | spath app | search app!=simulator]&amp;lt;/set&amp;gt;
          &amp;lt;set token="logtype_lab"&amp;gt;All Source&amp;lt;/set&amp;gt;
          &amp;lt;set token="logtype_exp"&amp;gt;&amp;lt;/set&amp;gt;
        &amp;lt;/condition&amp;gt;
      &amp;lt;/change&amp;gt;
    &amp;lt;/input&amp;gt;
  &amp;lt;/fieldset&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;SEARCHING:  $logtype_lab$ $phonemdn_exp$ $devicemdn_exp$&amp;lt;/title&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;$filter_search_base$ $phonemdn_exp$ $devicemdn_exp$&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;$timefield.earliest$&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;$timefield.latest$&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
&amp;lt;/form&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; So my first query always works but later I feel like the input value for phonemdn and devicemdn is getting cached and future query didn't work as expected.&lt;/P&gt;&lt;P&gt;if I have input both phonemdn and devicemdn : query is base search | search phonemdn=&amp;lt;value&amp;gt; OR devicemdn=&amp;lt;value&amp;gt;&lt;/P&gt;&lt;P&gt;then if I delete value from phone mdn and only keep devicemdn then,&amp;nbsp;&lt;/P&gt;&lt;P&gt;actual query :&amp;nbsp;base search OR devicemdn=&amp;lt;value&amp;gt;&lt;/P&gt;&lt;P&gt;expected query :&amp;nbsp;base search | search devicemdn=&amp;lt;value&amp;gt;&lt;/P&gt;&lt;P&gt;I feel like somehow the phonemdn value from the first query is getting cached somehow. Please help me to resolve this issue. let me know if you need more information. thanks!!&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jul 2021 02:04:33 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560544#M159300</guid>
      <dc:creator>bhavika100</dc:creator>
      <dc:date>2021-07-23T02:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk dashboard : Text input token is caching the previously entered value.</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560571#M159318</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/236323"&gt;@bhavika100&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Generally I'm using search approach for this kind of situations.&amp;nbsp;Can you please try this?&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;form&amp;gt;
  &amp;lt;label&amp;gt;Dashboard&amp;lt;/label&amp;gt;
  &amp;lt;search&amp;gt;
    &amp;lt;done&amp;gt;
      &amp;lt;set token="condition"&amp;gt;$result.search$&amp;lt;/set&amp;gt;
    &amp;lt;/done&amp;gt;
    &amp;lt;query&amp;gt;| makeresults | eval phonemdn="$tkn_phonemdn$",devicemdn="$tkn_devicemdn$" | eval search=case(len(trim(phonemdn))==0 AND len(trim(devicemdn))==0,"", len(trim(phonemdn))==0 AND len(trim(devicemdn))!=0,"| search devicemdn=".devicemdn,len(trim(phonemdn))!=0 AND len(trim(devicemdn))==0,"| search phonemdn=".phonemdn, len(trim(phonemdn))!=0 AND len(trim(devicemdn))!=0,"| search phonemdn=".phonemdn." OR devicemdn=".devicemdn )&amp;lt;/query&amp;gt;
  &amp;lt;/search&amp;gt;
  &amp;lt;fieldset submitButton="true" autoRun="true"&amp;gt;
    &amp;lt;input type="text" token="phonemdn" searchWhenChanged="false"&amp;gt;
      &amp;lt;label&amp;gt;PHONE MDN&amp;lt;/label&amp;gt;
      &amp;lt;default&amp;gt;&amp;lt;/default&amp;gt;
      &amp;lt;change&amp;gt;
        &amp;lt;set token="tkn_phonemdn"&amp;gt;$value$&amp;lt;/set&amp;gt;
      &amp;lt;/change&amp;gt;
    &amp;lt;/input&amp;gt;
    &amp;lt;input type="text" token="devicemdn"&amp;gt;
      &amp;lt;label&amp;gt;DEVICE MDN&amp;lt;/label&amp;gt;
      &amp;lt;default&amp;gt;&amp;lt;/default&amp;gt;
      &amp;lt;change&amp;gt;
        &amp;lt;set token="tkn_devicemdn"&amp;gt;$value$&amp;lt;/set&amp;gt;
      &amp;lt;/change&amp;gt;
    &amp;lt;/input&amp;gt;
  &amp;lt;/fieldset&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;SEARCHING: $condition$&amp;lt;/title&amp;gt;
      &amp;lt;table&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;filter_search_base $condition$&amp;lt;/query&amp;gt;
        &amp;lt;/search&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
&amp;lt;/form&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$condition$ will have your required condition and&amp;nbsp;do necessary changes in condition for your required panel.&lt;/P&gt;&lt;P&gt;Thanks&lt;BR /&gt;KV&lt;BR /&gt;▄︻̷̿┻̿═━一 &amp;nbsp; &lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;If any of my reply helps you to solve the problem Or gain knowledge, an upvote would be appreciated.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jul 2021 07:44:51 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560571#M159318</guid>
      <dc:creator>kamlesh_vaghela</dc:creator>
      <dc:date>2021-07-23T07:44:51Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk dashboard : Text input token is caching the previously entered value.</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560579#M159321</link>
      <description>&lt;P&gt;Instead of this&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;eval token="devicemdn_exp"&amp;gt;if(len(trim($value$)) == 0, "" , if(len(trim($phonemdn$)) == 0, "| search devicemdn=".$value$, "OR devicemdn=".$value$))&amp;lt;/eval&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;try this&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;eval token="devicemdn_exp"&amp;gt;if(len(trim($value$)) == 0, "" , if(len(trim($form.phonemdn$)) == 0, "| search devicemdn=".$value$, "OR devicemdn=".$value$))&amp;lt;/eval&amp;gt;&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 23 Jul 2021 09:25:41 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560579#M159321</guid>
      <dc:creator>ITWhisperer</dc:creator>
      <dc:date>2021-07-23T09:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk dashboard : Text input token is caching the previously entered value.</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560637#M159334</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/225168"&gt;@ITWhisperer&lt;/a&gt;&amp;nbsp;..Thanks for checking. I tried this but it didn't work for me.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jul 2021 18:08:37 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560637#M159334</guid>
      <dc:creator>bhavika100</dc:creator>
      <dc:date>2021-07-23T18:08:37Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk dashboard : Text input token is caching the previously entered value.</title>
      <link>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560639#M159335</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/127939"&gt;@kamlesh_vaghela&lt;/a&gt;&amp;nbsp;Thanks for quick response. I tried this solution and after some minor change it worked for me.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jul 2021 18:21:13 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/Splunk-dashboard-Text-input-token-is-caching-the-previously/m-p/560639#M159335</guid>
      <dc:creator>bhavika100</dc:creator>
      <dc:date>2021-07-23T18:21:13Z</dc:date>
    </item>
  </channel>
</rss>

