<?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: Use $foo$ token as TextField default value in Dashboards &amp; Visualizations</title>
    <link>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113236#M6493</link>
    <description>&lt;P&gt;Try this (have the name of the TextField same as variable define upstream)&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;Update:&lt;/STRONG&gt;&lt;BR /&gt;
This seems to work for me.&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;&amp;lt;view autoCancelInterval="90" isPersistable="true" isSticky="true" isVisible="true" objectMode="SimpleForm" onunloadCancelJobs="true" template="dashboard.html"&amp;gt;
  &amp;lt;label&amp;gt;Test TextField&amp;lt;/label&amp;gt;
  &amp;lt;!-- Start Application Header --&amp;gt;
  &amp;lt;module name="AccountBar" layoutPanel="appHeader" /&amp;gt;
  &amp;lt;module name="AppBar" layoutPanel="navigationHeader" /&amp;gt;
  &amp;lt;module name="SideviewUtils" layoutPanel="appHeader" /&amp;gt;
  &amp;lt;module name="Message" layoutPanel="messaging"&amp;gt;
    &amp;lt;param name="filter"&amp;gt;*&amp;lt;/param&amp;gt;
    &amp;lt;param name="clearOnJobDispatch"&amp;gt;False&amp;lt;/param&amp;gt;
    &amp;lt;param name="maxSize"&amp;gt;1&amp;lt;/param&amp;gt;
  &amp;lt;/module&amp;gt;
  &amp;lt;!--Message--&amp;gt;
  &amp;lt;module name="Message" layoutPanel="messaging"&amp;gt;
    &amp;lt;param name="filter"&amp;gt;splunk.search.job&amp;lt;/param&amp;gt;
    &amp;lt;param name="clearOnJobDispatch"&amp;gt;True&amp;lt;/param&amp;gt;
    &amp;lt;param name="maxSize"&amp;gt;1&amp;lt;/param&amp;gt;
  &amp;lt;/module&amp;gt;
  &amp;lt;!--Message--&amp;gt;
  &amp;lt;!-- End Application Header --&amp;gt;
  &amp;lt;module name="URLLoader" layoutPanel="viewHeader" autoRun="True"&amp;gt;
         &amp;lt;module name="ValueSetter"&amp;gt;            
            &amp;lt;param name="name"&amp;gt;foo&amp;lt;/param&amp;gt;
            &amp;lt;param name="value"&amp;gt;Random text&amp;lt;/param&amp;gt;
            &amp;lt;module name="TextField" LayoutPanel="panel_row1_col1"&amp;gt;
            &amp;lt;param name="float"&amp;gt;left&amp;lt;/param&amp;gt;
            &amp;lt;param name="name"&amp;gt;foo&amp;lt;/param&amp;gt;
            &amp;lt;param name="label"&amp;gt;from:&amp;lt;/param&amp;gt;
                &amp;lt;param name="default"&amp;gt;*&amp;lt;/param&amp;gt;
              &amp;lt;/module&amp;gt;
          &amp;lt;/module&amp;gt; 
  &amp;lt;/module&amp;gt;
&amp;lt;/view&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Mon, 31 Mar 2014 18:47:41 GMT</pubDate>
    <dc:creator>somesoni2</dc:creator>
    <dc:date>2014-03-31T18:47:41Z</dc:date>
    <item>
      <title>Use $foo$ token as TextField default value</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113235#M6492</link>
      <description>&lt;P&gt;I'm attempting to set a default value for a TextField module using a token that is defined upstream.  When I use the token in the default param, though, it prints out the literal token.&lt;/P&gt;

&lt;P&gt;My code:&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;&amp;lt;module name="ValueSetter"&amp;gt;
  &amp;lt;param name="name"&amp;gt;foo&amp;lt;/param&amp;gt;
  &amp;lt;param name="value"&amp;gt;Foo Bar&amp;lt;/param&amp;gt;
  &amp;lt;module name="TextField" LayoutPanel="panel_row5_col1"&amp;gt;
    &amp;lt;param name="float"&amp;gt;left&amp;lt;/param&amp;gt;
    &amp;lt;param name="name"&amp;gt;from&amp;lt;/param&amp;gt;
    &amp;lt;param name="default"&amp;gt;$foo$&amp;lt;/param&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;Expected result displayed in text field as default value: &lt;CODE&gt;Foo Bar&lt;/CODE&gt;&lt;/P&gt;

&lt;P&gt;Actual result: &lt;CODE&gt;$foo$&lt;/CODE&gt;&lt;/P&gt;

&lt;P&gt;I've seen mention in other threads that the TextField module &lt;B&gt;may or may not&lt;/B&gt; accept a token in its default value; apparently, mine is &lt;B&gt;not&lt;/B&gt; accepting it.  How do I make it do this?&lt;/P&gt;

&lt;P&gt;(Note: I do &lt;B&gt;not&lt;/B&gt; want this passed in from a URL query string parameter!)&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2014 17:58:58 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113235#M6492</guid>
      <dc:creator>redc</dc:creator>
      <dc:date>2014-03-31T17:58:58Z</dc:date>
    </item>
    <item>
      <title>Re: Use $foo$ token as TextField default value</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113236#M6493</link>
      <description>&lt;P&gt;Try this (have the name of the TextField same as variable define upstream)&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;Update:&lt;/STRONG&gt;&lt;BR /&gt;
This seems to work for me.&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;&amp;lt;view autoCancelInterval="90" isPersistable="true" isSticky="true" isVisible="true" objectMode="SimpleForm" onunloadCancelJobs="true" template="dashboard.html"&amp;gt;
  &amp;lt;label&amp;gt;Test TextField&amp;lt;/label&amp;gt;
  &amp;lt;!-- Start Application Header --&amp;gt;
  &amp;lt;module name="AccountBar" layoutPanel="appHeader" /&amp;gt;
  &amp;lt;module name="AppBar" layoutPanel="navigationHeader" /&amp;gt;
  &amp;lt;module name="SideviewUtils" layoutPanel="appHeader" /&amp;gt;
  &amp;lt;module name="Message" layoutPanel="messaging"&amp;gt;
    &amp;lt;param name="filter"&amp;gt;*&amp;lt;/param&amp;gt;
    &amp;lt;param name="clearOnJobDispatch"&amp;gt;False&amp;lt;/param&amp;gt;
    &amp;lt;param name="maxSize"&amp;gt;1&amp;lt;/param&amp;gt;
  &amp;lt;/module&amp;gt;
  &amp;lt;!--Message--&amp;gt;
  &amp;lt;module name="Message" layoutPanel="messaging"&amp;gt;
    &amp;lt;param name="filter"&amp;gt;splunk.search.job&amp;lt;/param&amp;gt;
    &amp;lt;param name="clearOnJobDispatch"&amp;gt;True&amp;lt;/param&amp;gt;
    &amp;lt;param name="maxSize"&amp;gt;1&amp;lt;/param&amp;gt;
  &amp;lt;/module&amp;gt;
  &amp;lt;!--Message--&amp;gt;
  &amp;lt;!-- End Application Header --&amp;gt;
  &amp;lt;module name="URLLoader" layoutPanel="viewHeader" autoRun="True"&amp;gt;
         &amp;lt;module name="ValueSetter"&amp;gt;            
            &amp;lt;param name="name"&amp;gt;foo&amp;lt;/param&amp;gt;
            &amp;lt;param name="value"&amp;gt;Random text&amp;lt;/param&amp;gt;
            &amp;lt;module name="TextField" LayoutPanel="panel_row1_col1"&amp;gt;
            &amp;lt;param name="float"&amp;gt;left&amp;lt;/param&amp;gt;
            &amp;lt;param name="name"&amp;gt;foo&amp;lt;/param&amp;gt;
            &amp;lt;param name="label"&amp;gt;from:&amp;lt;/param&amp;gt;
                &amp;lt;param name="default"&amp;gt;*&amp;lt;/param&amp;gt;
              &amp;lt;/module&amp;gt;
          &amp;lt;/module&amp;gt; 
  &amp;lt;/module&amp;gt;
&amp;lt;/view&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 31 Mar 2014 18:47:41 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113236#M6493</guid>
      <dc:creator>somesoni2</dc:creator>
      <dc:date>2014-03-31T18:47:41Z</dc:date>
    </item>
    <item>
      <title>Re: Use $foo$ token as TextField default value</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113237#M6494</link>
      <description>&lt;P&gt;Still outputs &lt;CODE&gt;$foo$&lt;/CODE&gt; instead of &lt;CODE&gt;Foo Bar&lt;/CODE&gt;.  (Actually, your exact code outputs &lt;CODE&gt;*&lt;/CODE&gt; instead of &lt;CODE&gt;Foo Bar&lt;/CODE&gt;.)&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2014 18:52:42 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113237#M6494</guid>
      <dc:creator>redc</dc:creator>
      <dc:date>2014-03-31T18:52:42Z</dc:date>
    </item>
    <item>
      <title>Re: Use $foo$ token as TextField default value</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113238#M6495</link>
      <description>&lt;P&gt;Try the updated answer.&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2014 19:07:48 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113238#M6495</guid>
      <dc:creator>somesoni2</dc:creator>
      <dc:date>2014-03-31T19:07:48Z</dc:date>
    </item>
    <item>
      <title>Re: Use $foo$ token as TextField default value</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113239#M6496</link>
      <description>&lt;P&gt;I'm already wrapped in URLLoader.&lt;/P&gt;

&lt;P&gt;Using your example, it outputs &lt;CODE&gt;*&lt;/CODE&gt; instead of &lt;CODE&gt;Random text&lt;/CODE&gt; inside the text input.&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2014 19:36:04 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113239#M6496</guid>
      <dc:creator>redc</dc:creator>
      <dc:date>2014-03-31T19:36:04Z</dc:date>
    </item>
    <item>
      <title>Re: Use $foo$ token as TextField default value</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113240#M6497</link>
      <description>&lt;P&gt;Ran across this need again and figured out what the problem with your answer is:  You should &lt;STRONG&gt;not&lt;/STRONG&gt; add the &lt;CODE&gt;&amp;lt;param name="default"&amp;gt;&lt;EM&gt;&amp;lt;/param&amp;gt;&lt;/EM&gt;&lt;/CODE&gt;&lt;EM&gt; param to the TextField module.  Then it will use the upstream value as the default (otherwise it'll use "&lt;/EM&gt;" instead of "Random text").&lt;/P&gt;

&lt;P&gt;Could you update that in your answer for anyone else who stumbles across this post?&lt;/P&gt;

&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2015 15:57:08 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113240#M6497</guid>
      <dc:creator>redc</dc:creator>
      <dc:date>2015-03-03T15:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Use $foo$ token as TextField default value</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113241#M6498</link>
      <description>&lt;P&gt;How would one define a dynamically generated token. In the above example you define a static one, but what about one that arrives from upstream dynamically. I've tried replacing "Random text" with $dynamic_string$ and ValueSetter didn't like that. &lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2016 21:49:05 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/Use-foo-token-as-TextField-default-value/m-p/113241#M6498</guid>
      <dc:creator>ifeldshteyn</dc:creator>
      <dc:date>2016-01-21T21:49:05Z</dc:date>
    </item>
  </channel>
</rss>

