Is there any way to use the |savedsearch syntax with realtime searches?
Right now I have the view defined below. If I select one of the realtime options from the time input I get the following error:
A real-time search must start with the search command
<form>
<label>HTTP Stats</label>
<fieldset autoRun="true">
<input type="time">
<default>Last 24 hours</default>
</input>
</fieldset>
<row>
<chart>
<title>HTTP Fetch Count</title>
<searchTemplate>|savedsearch "HTTP - All VoiceXML Fetches"| timechart count </searchTemplate>
<option name="charting.chart">area</option>
<option name="charting.AreaChart.stackMode">stacked</option>
</chart>
</row>
</form>
If I get rid of |savedsearch and replace it with the underlying search terms it works ok.
Found the trick, you need to do with the savedsearch=XXX syntax:
<form>
<label>HTTP Stats</label>
<fieldset autoRun="true">
<input type="time">
<default>Last 24 hours</default>
</input>
</fieldset>
<row>
<chart>
<title>HTTP Fetch Count</title>
<searchTemplate>savedsearch="HTTP - All VoiceXML Fetches"| timechart count </searchTemplate>
<option name="charting.chart">area</option>
<option name="charting.AreaChart.stackMode">stacked</option>
</chart>
</row>
</form>
Found the trick, you need to do with the savedsearch=XXX syntax:
<form>
<label>HTTP Stats</label>
<fieldset autoRun="true">
<input type="time">
<default>Last 24 hours</default>
</input>
</fieldset>
<row>
<chart>
<title>HTTP Fetch Count</title>
<searchTemplate>savedsearch="HTTP - All VoiceXML Fetches"| timechart count </searchTemplate>
<option name="charting.chart">area</option>
<option name="charting.AreaChart.stackMode">stacked</option>
</chart>
</row>
</form>
You might consider using a macro rather than a saved search here.