Dear all my friends ,
Actually I will try to do autocomplate for search widget but there is not working for me
do you have idea to do that ?
or do you know widget to working like that ???
in the below code of search widget ..
<?xml version="1.0" ?>
<configuration>
<zoomscale>750000</zoomscale>
<shareresults>true</shareresults>
<layers>
<layer>
<name>Name of Well Locations</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/General/General/MapServer/5</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Name of the Features</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Roads</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/General/General/MapServer/1</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Generators</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/General/General/MapServer/1</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Helipads</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/General/General/MapServer/1</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<fields all="true"/>
</layer>
<layer>
<name>Name of Villages</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/General/General/MapServer/1</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Stations</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/General/General/MapServer/1</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Camps</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/General/General/MapServer/1</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Blocks</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/General/General/MapServer/1</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Block_name</titlefield>
<fields>
<field name="Block_name" alias="Block_name"/>
</fields>
<orderbyfields>Block_name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Communication Tower</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/Engineer/Engineer/MapServer/7</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Seperator</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/Engineer/Engineer/MapServer/14</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of BVS</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/Engineer/Engineer/MapServer/13</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Heater</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/Engineer/Engineer/MapServer/12</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Tanks</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/Engineer/Engineer/MapServer/5</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
<layer>
<name>Name of Manifold</name>
<url>http://10.14.195.34:6080/arcgis/rest/services/Engineer/Engineer/MapServer/10</url>
<expression>Name = '[value]'</expression>
<textsearchlabel>Select by attribute</textsearchlabel>
<titlefield>Name</titlefield>
<fields>
<field name="Name" alias="Name"/>
</fields>
<orderbyfields>Name ASC</orderbyfields>
</layer>
</layers>
</configuration>
Mohammed,
There Search widget does not have that capability. There is no other widget publicly available that have that ability already developed and ready to use. The one that comes closest is the eSearch that does not autocomplete but does provide a dropdown list for available data.
If you are a developer and want to add autocomplete yourself then see this thread AutoComplete for Text Input in VIEWER for general details.