<?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: Validate filter value and show error message if value is invalid in Getting Data In</title>
    <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485188#M83053</link>
    <description>&lt;P&gt;Solution provided in that link is not meeting my requirement. I want to validate the data type of input value we enter in text field filter and also want to show message if user enter invalid value.&lt;/P&gt;</description>
    <pubDate>Tue, 21 Jan 2020 06:24:42 GMT</pubDate>
    <dc:creator>sachinbansal</dc:creator>
    <dc:date>2020-01-21T06:24:42Z</dc:date>
    <item>
      <title>Validate filter value and show error message if value is invalid</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485186#M83051</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;I want to validate the data i enter in data input filter and also want to show error message if user does not enter valid data. Suppose if the input filter value is supposed to be an integer and the user enters a string then I would like show some message indicating to user that you have entered invalid value.&lt;/P&gt;

&lt;P&gt;Thanks.&lt;/P&gt;

&lt;P&gt;Regards,&lt;BR /&gt;
Sachin Bansal&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jan 2020 12:03:12 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485186#M83051</guid>
      <dc:creator>sachinbansal</dc:creator>
      <dc:date>2020-01-20T12:03:12Z</dc:date>
    </item>
    <item>
      <title>Re: Validate filter value and show error message if value is invalid</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485187#M83052</link>
      <description>&lt;P&gt;Have a look at this:&lt;BR /&gt;
&lt;A href="https://answers.splunk.com/answers/513440/how-to-validate-text-field-token-without-using-jav.html"&gt;https://answers.splunk.com/answers/513440/how-to-validate-text-field-token-without-using-jav.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jan 2020 17:22:48 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485187#M83052</guid>
      <dc:creator>somesoni2</dc:creator>
      <dc:date>2020-01-20T17:22:48Z</dc:date>
    </item>
    <item>
      <title>Re: Validate filter value and show error message if value is invalid</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485188#M83053</link>
      <description>&lt;P&gt;Solution provided in that link is not meeting my requirement. I want to validate the data type of input value we enter in text field filter and also want to show message if user enter invalid value.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jan 2020 06:24:42 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485188#M83053</guid>
      <dc:creator>sachinbansal</dc:creator>
      <dc:date>2020-01-21T06:24:42Z</dc:date>
    </item>
    <item>
      <title>Re: Validate filter value and show error message if value is invalid</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485189#M83054</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;

&lt;P&gt;Try this, I had validated with javascript&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;&amp;lt;form script="validation.js"&amp;gt;
  &amp;lt;label&amp;gt;validation&amp;lt;/label&amp;gt;
  &amp;lt;fieldset submitButton="true"&amp;gt;
    &amp;lt;input type="text" token="integer" id="integer"&amp;gt;
      &amp;lt;label&amp;gt;Integer&amp;lt;/label&amp;gt;
    &amp;lt;/input&amp;gt;
    &amp;lt;input type="text" depends="$hide$" token="show"&amp;gt;&amp;lt;/input&amp;gt;
  &amp;lt;/fieldset&amp;gt;
  &amp;lt;row depends="$form.show$" rejects="$hide$"&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;html&amp;gt;
        &amp;lt;style&amp;gt;
          #error{
          color: red;
          }
        &amp;lt;/style&amp;gt;
        &amp;lt;div id="error"&amp;gt;

        &amp;lt;/div&amp;gt;
      &amp;lt;/html&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
&amp;lt;/form&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;javascript&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;require([
"jquery", 
"splunkjs/mvc", 
"splunkjs/mvc/simplexml/ready!"], function($, mvc) {
     var tokens = mvc.Components.get("default");
    $("#submit button").click(function(){
          var tokenValue = tokens.get("integer");
            if (isNaN(tokenValue) || tokenValue &amp;lt; 1) {

                $( "#error" ).text( "Input not valid");
                tokens.set("form.show",true);

              } else{

                  tokens.unset("form.show");
                  $( "#error" ).text("");

              }
    });
});
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;&lt;STRONG&gt;Updated:&lt;/STRONG&gt;&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt; &amp;lt;form&amp;gt;
   &amp;lt;label&amp;gt;textbox&amp;lt;/label&amp;gt;
   &amp;lt;fieldset submitButton="true" autoRun="false"&amp;gt;
     &amp;lt;input type="text" token="number" searchWhenChanged="false"&amp;gt;
       &amp;lt;label&amp;gt;Enter Integer&amp;lt;/label&amp;gt;
       &amp;lt;change&amp;gt;
         &amp;lt;condition match="match(value, &amp;amp;quot;^[0-9]+$&amp;amp;quot;)"&amp;gt;
           &amp;lt;unset token="show"&amp;gt;&amp;lt;/unset&amp;gt;
         &amp;lt;/condition&amp;gt;
         &amp;lt;condition match="value== &amp;amp;quot;&amp;amp;quot;"&amp;gt;
           &amp;lt;unset token="show"&amp;gt;&amp;lt;/unset&amp;gt;
         &amp;lt;/condition&amp;gt;
         &amp;lt;condition&amp;gt;
           &amp;lt;set token="show"&amp;gt;&amp;lt;/set&amp;gt;
         &amp;lt;/condition&amp;gt;
       &amp;lt;/change&amp;gt;
       &amp;lt;initialValue&amp;gt;&amp;lt;/initialValue&amp;gt;
     &amp;lt;/input&amp;gt;
   &amp;lt;/fieldset&amp;gt;
   &amp;lt;row depends="$show$"&amp;gt;
     &amp;lt;panel&amp;gt;
       &amp;lt;html&amp;gt;
          &amp;lt;style&amp;gt;
            #error{
            color: red;
            }
          &amp;lt;/style&amp;gt;
          &amp;lt;div id="error"&amp;gt;
           Invalid Input
          &amp;lt;/div&amp;gt;
        &amp;lt;/html&amp;gt;
     &amp;lt;/panel&amp;gt;
   &amp;lt;/row&amp;gt;
 &amp;lt;/form&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 Jan 2020 15:17:26 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485189#M83054</guid>
      <dc:creator>vnravikumar</dc:creator>
      <dc:date>2020-01-21T15:17:26Z</dc:date>
    </item>
    <item>
      <title>Re: Validate filter value and show error message if value is invalid</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485190#M83055</link>
      <description>&lt;P&gt;hi @vnravikumar  - Thanks for your answer. But is there any way i can do it without .js file. I do not have admin  access to search head and indexer to upload a js file.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jan 2020 08:07:49 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485190#M83055</guid>
      <dc:creator>sachinbansal</dc:creator>
      <dc:date>2020-01-22T08:07:49Z</dc:date>
    </item>
    <item>
      <title>Re: Validate filter value and show error message if value is invalid</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485191#M83056</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;

&lt;P&gt;Try this&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;&amp;lt;form&amp;gt;
  &amp;lt;label&amp;gt;textbox&amp;lt;/label&amp;gt;
  &amp;lt;fieldset submitButton="true" autoRun="false"&amp;gt;
    &amp;lt;input type="text" token="number" searchWhenChanged="false"&amp;gt;
      &amp;lt;label&amp;gt;Enter Integer&amp;lt;/label&amp;gt;
      &amp;lt;change&amp;gt;
        &amp;lt;condition match="match(value, &amp;amp;quot;^[0-9]+$&amp;amp;quot;)"&amp;gt;
          &amp;lt;unset token="show"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/condition&amp;gt;
        &amp;lt;condition match="value== &amp;amp;quot;&amp;amp;quot;"&amp;gt;
          &amp;lt;unset token="show"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/condition&amp;gt;
        &amp;lt;condition&amp;gt;
          &amp;lt;set token="show"&amp;gt;&amp;lt;/set&amp;gt;
        &amp;lt;/condition&amp;gt;
      &amp;lt;/change&amp;gt;
      &amp;lt;initialValue&amp;gt;&amp;lt;/initialValue&amp;gt;
    &amp;lt;/input&amp;gt;
  &amp;lt;/fieldset&amp;gt;
  &amp;lt;row depends="$show$"&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;html&amp;gt;
         &amp;lt;style&amp;gt;
           #error{
           color: red;
           }
         &amp;lt;/style&amp;gt;
         &amp;lt;div id="error"&amp;gt;
          Invalid Input
         &amp;lt;/div&amp;gt;
       &amp;lt;/html&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
&amp;lt;/form&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 22 Jan 2020 09:22:10 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485191#M83056</guid>
      <dc:creator>vnravikumar</dc:creator>
      <dc:date>2020-01-22T09:22:10Z</dc:date>
    </item>
    <item>
      <title>Re: Validate filter value and show error message if value is invalid</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485192#M83057</link>
      <description>&lt;P&gt;hi @vnravikumar - it worked. Thanks a lot man.&lt;BR /&gt;
Cheers.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jan 2020 10:14:30 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485192#M83057</guid>
      <dc:creator>sachinbansal</dc:creator>
      <dc:date>2020-01-22T10:14:30Z</dc:date>
    </item>
    <item>
      <title>Re: Validate filter value and show error message if value is invalid</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485193#M83058</link>
      <description>&lt;P&gt;Please accept the answer.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jan 2020 10:16:28 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Validate-filter-value-and-show-error-message-if-value-is-invalid/m-p/485193#M83058</guid>
      <dc:creator>vnravikumar</dc:creator>
      <dc:date>2020-01-22T10:16:28Z</dc:date>
    </item>
  </channel>
</rss>

