I am using the Search widget (not the eSearch) and I am having issues with the fields. First of all, whenever I try to change <fields all="true"> to false, I get a [RPC Fault faultString="Failed to execute query." faultCode="400" faultDetail=""]. When I change the value back to true, it runs just fine. I am using 3.6 of the Flex Viewer. Also on another similar note, one of my fields is based on a subtype so the field is an integer. In the popup it displays the number instead of the Description, is there a way to change this. I am using SDE as well. <?xml version="1.0" ?> <configuration label="Riverview Cemetery"> <zoomscale>50</zoomscale> <initialview>text</initialview> <layers> <layer> <name>Search by Last Name</name> <url>http://70.167.59.150/maps/rest/services/CemeteryWeb/MapServer/12</url> <expression>CemeteryRecords.LASTNAME like '[value]'</expression> <textsearchlabel>Search by Last Name [ Example: WHITE or WHI%]</textsearchlabel> <titlefield>CemeteryRecords.LASTNAME</titlefield> <linkfield></linkfield> <fields all="true"> <field name="Spaces.SpaceID" alias="Space ID"/> <field name="Spaces.Space" alias="Space"/> <field name="Spaces.Lot" alias="Lot"/> <field name="Spaces.Block" alias="Block"/> <field name="Spaces.Addition" alias="Addition"/> <field name="CemeteryRecords.LASTNAME" alias="Last Name"/> <field name="CemeteryRecords.FIRSTNAME" alias="First Name"/> <field name="CemeteryRecords.M" alias="Middle Initial"/> <field name="CemeteryRecords.BIRTHDATE" alias="Birth Date" dateformat="MM/DD/YYYY"/> <field name="CemeteryRecords.DEATHDATE" alias="Death Date" dateformat="MM/DD/YYYY"/> <field name="CemeteryRecords.Notes" alias="Notes"/> </fields> </layer> <layer> <name>Search by Space ID</name> <url>http://70.167.59.150/maps/rest/services/CemeteryWeb/MapServer/12</url> <expression>Spaces.SpaceID like '[value]'</expression> <textsearchlabel>Search by Space ID [ Example: WEST.10.1.3 or SOUTH.1.7(all CAPS)]</textsearchlabel> <titlefield>Spaces.SpaceID</titlefield> <linkfield></linkfield> <fields all="true"> <field name="Spaces.SpaceID" alias="Space ID"/> <field name="Spaces.Space" alias="Space"/> <field name="Spaces.Lot" alias="Lot"/> <field name="Spaces.Block" alias="Block"/> <field name="Spaces.Addition" alias="Addition"/> <field name="CemeteryRecords.LASTNAME" alias="Last Name"/> <field name="CemeteryRecords.FIRSTNAME" alias="First Name"/> <field name="CemeteryRecords.M" alias="Middle Initial"/> <field name="CemeteryRecords.BIRTHDATE" alias="Birth Date"/> <field name="CemeteryRecords.DEATHDATE" alias="Death Date"/> <field name="CemeteryRecords.Notes" alias="Notes"/> </fields> </layer> <layer> <name>Search by Lot ID</name> <url>http://70.167.59.150/maps/rest/services/CemeteryWeb/MapServer/13</url> <expression>LotID like '[value]'</expression> <textsearchlabel>Search by Lot ID [ Example: WEST.10.1 OR SOUTH.1 (all CAPS)]</textsearchlabel> <titlefield>LotID</titlefield> <linkfield></linkfield> <fields all="false"> <field name="LOT" alias="LOT"/> <field name="BLOCK" alias="BLOCK"/> <field name="ADDITION" alias="ADDITION"/> <field name="LotID" alias="Lot ID"/> </fields> </layer> </layers> </configuration> <!-- See Search widget tag reference at http://links.esri.com/searchwidget -->
Josh White, AICP
Principal Planner
City of Arkansas City