Dashboards & Visualizations

Dashboard - Valorize a token based on match condition

edoardo_vicendo
Contributor

Hello,

 

I am trying to set-up a ShowPanel token that I will use later on in the dashboard in this way:

 

<panel depends="$ShowPanel$">

 

 

Here is how I am setting it up

 

    <input type="dropdown" token="tok_usecase" searchWhenChanged="true">
      <label>Use Case</label>
      <choice value="&quot;01&quot;">Use Case 01</choice>
      <choice value="&quot;02&quot;">Use Case 02</choice>
      <choice value="&quot;03&quot;">Use Case 03</choice>
      <choice value="&quot;04&quot;">Use Case 04</choice>
      <choice value="&quot;05&quot;">Use Case 05</choice>
      <choice value="&quot;06&quot;">Use Case 06</choice>
      <default>"01"</default>
      <initialValue>"01"</initialValue>
      <change>
        <condition match="$tok_usecase$==&quot;05&quot;">
          <set token="ShowPanel">true</set>
          <unset token="tok_audit"></unset>
          <unset token="tok_taskID"></unset>
          <unset token="tok_sessID"></unset>
        </condition>
        <condition match="$tok_usecase$!=&quot;05&quot;">
          <unset token="ShowPanel"></unset>
          <unset token="tok_audit"></unset>
          <unset token="tok_taskID"></unset>
          <unset token="tok_sessID"></unset>
        </condition>
      </change>
    </input>

 

 

but it seems the $ShowPanel$ token is not valorized. I tried to print it in the panel title but it appears as $ShowPanel$ instead of having the value equal to "true".

Do you know where the error is?

Thanks a lot,

Edoardo

Labels (3)
Tags (1)
0 Karma
1 Solution

somesoni2
Revered Legend

Gi

    <input type="dropdown" token="tok_usecase" searchWhenChanged="true">
      <label>Use Case</label>
      <choice value="&quot;01&quot;">Use Case 01</choice>
      <choice value="&quot;02&quot;">Use Case 02</choice>
      <choice value="&quot;03&quot;">Use Case 03</choice>
      <choice value="&quot;04&quot;">Use Case 04</choice>
      <choice value="&quot;05&quot;">Use Case 05</choice>
      <choice value="&quot;06&quot;">Use Case 06</choice>
      <default>"01"</default>
      <initialValue>"01"</initialValue>
      <change>
        <condition label="Use Case 05">
          <set token="ShowPanel">true</set>
          <unset token="tok_audit"></unset>
          <unset token="tok_taskID"></unset>
          <unset token="tok_sessID"></unset>
        </condition>
        <condition match="true()">
          <unset token="ShowPanel"></unset>
          <unset token="tok_audit"></unset>
          <unset token="tok_taskID"></unset>
          <unset token="tok_sessID"></unset>
        </condition>
      </change>
    </input>

ve this a try

 

View solution in original post

somesoni2
Revered Legend

Gi

    <input type="dropdown" token="tok_usecase" searchWhenChanged="true">
      <label>Use Case</label>
      <choice value="&quot;01&quot;">Use Case 01</choice>
      <choice value="&quot;02&quot;">Use Case 02</choice>
      <choice value="&quot;03&quot;">Use Case 03</choice>
      <choice value="&quot;04&quot;">Use Case 04</choice>
      <choice value="&quot;05&quot;">Use Case 05</choice>
      <choice value="&quot;06&quot;">Use Case 06</choice>
      <default>"01"</default>
      <initialValue>"01"</initialValue>
      <change>
        <condition label="Use Case 05">
          <set token="ShowPanel">true</set>
          <unset token="tok_audit"></unset>
          <unset token="tok_taskID"></unset>
          <unset token="tok_sessID"></unset>
        </condition>
        <condition match="true()">
          <unset token="ShowPanel"></unset>
          <unset token="tok_audit"></unset>
          <unset token="tok_taskID"></unset>
          <unset token="tok_sessID"></unset>
        </condition>
      </change>
    </input>

ve this a try

 

edoardo_vicendo
Contributor

Thank you so much, it works!

0 Karma
Get Updates on the Splunk Community!

Built-in Service Level Objectives Management to Bridge the Gap Between Service & ...

Wednesday, May 29, 2024  |  11AM PST / 2PM ESTRegister now and join us to learn more about how you can ...

Get Your Exclusive Splunk Certified Cybersecurity Defense Engineer Certification at ...

We’re excited to announce a new Splunk certification exam being released at .conf24! If you’re headed to Vegas ...

Share Your Ideas & Meet the Lantern team at .Conf! Plus All of This Month’s New ...

Splunk Lantern is Splunk’s customer success center that provides advice from Splunk experts on valuable data ...