<?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: Editing using a form. in ArcGIS API for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49522#M1142</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Amanda,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; I have some code available from one of my 2012 Dev summit presentations. Look at CrimeEntryWidget.mxml at the following link for an example of a custom form that creates a feature using data entered by the user and that data contains an address that is geocoded to create the feature.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://gis.calhouncounty.org/devsummit2012/Flex Viewer Files/src/widgets/Sheriff/"&gt;http://gis.calhouncounty.org/devsummit2012/Flex Viewer Files/src/widgets/Sheriff/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Jun 2012 17:26:59 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2012-06-05T17:26:59Z</dc:date>
    <item>
      <title>Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49517#M1137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am writing an application using the Flex API.&amp;nbsp; For the editing function of the application, I wish to use a form to add records to a feature class in my geodatabase.&amp;nbsp; The user will enter all attributes into the form and click a ???save??? button, this will add a new record to the feature class and automatically geocode the address, adding it to the map.&amp;nbsp; What I???m wanting to know is how I would go about doing this.&amp;nbsp; I cannot find sample code on the ArcGIS resource page or anywhere else online.&amp;nbsp; Does anyone have any suggestions as to where I might find sample code for this or how to go about coding this functionality?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jun 2012 19:05:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49517#M1137</guid>
      <dc:creator>AmandaHutsel</dc:creator>
      <dc:date>2012-06-01T19:05:27Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49518#M1138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;A href="http://help.arcgis.com/en/webapi/flex/apiref/com/esri/ags/components/AttributeInspector.html"&gt;AttributeInspector&lt;/A&gt;&lt;SPAN&gt; (with samples)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can skin and its child components (fields).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You can choose editable fields vs readonly fields.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You can create own fields (search in this forum for Date Time field for example)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jun 2012 20:09:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49518#M1138</guid>
      <dc:creator>IvanBespalov</dc:creator>
      <dc:date>2012-06-01T20:09:39Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49519#M1139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ivan,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't think that the Attribute Inspector will work for me.&amp;nbsp; They will be adding new records to the database without looking at the map.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Amanda&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2012 15:49:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49519#M1139</guid>
      <dc:creator>AmandaHutsel</dc:creator>
      <dc:date>2012-06-04T15:49:16Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49520#M1140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Amanda,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 make query from FeatureService (editable)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 select feature by clicking on grid row&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 selected feature is shown in attribute inspector (attribute inspector is a form developed by ESRI team for editing attributes)&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:s="library://ns.adobe.com/flex/spark" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:mx="library://ns.adobe.com/flex/mx" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:esri="http://www.esri.com/2008/ags"&amp;gt;
 
 &amp;lt;!-- Adobe Flex SDK 4.6.0 --&amp;gt;
 &amp;lt;!-- ArcGIS API for Flex 3.0 15.03.2012 --&amp;gt;
 &amp;lt;!-- web.zone.ee/bespiva --&amp;gt;
 
 &amp;lt;s:layout&amp;gt;
&amp;nbsp; &amp;lt;s:VerticalLayout gap="10"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingLeft="10"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingBottom="10"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingRight="10"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingTop="10"/&amp;gt;
 &amp;lt;/s:layout&amp;gt;
 
 &amp;lt;fx:Script&amp;gt;
&amp;nbsp; &amp;lt;![CDATA[
&amp;nbsp;&amp;nbsp; import com.esri.ags.FeatureSet;
&amp;nbsp;&amp;nbsp; import com.esri.ags.Graphic;
&amp;nbsp;&amp;nbsp; import com.esri.ags.events.LayerEvent;
&amp;nbsp;&amp;nbsp; import com.esri.ags.layers.FeatureLayer;
&amp;nbsp;&amp;nbsp; import com.esri.ags.layers.supportClasses.Field;
&amp;nbsp;&amp;nbsp; import com.esri.ags.tasks.supportClasses.Query;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; import mx.collections.ArrayCollection;
&amp;nbsp;&amp;nbsp; import mx.controls.Alert;
&amp;nbsp;&amp;nbsp; import mx.rpc.AsyncResponder;
&amp;nbsp;&amp;nbsp; import mx.rpc.Fault;
&amp;nbsp;&amp;nbsp; import mx.utils.StringUtil;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; import spark.components.gridClasses.GridColumn;
&amp;nbsp;&amp;nbsp; import spark.events.GridSelectionEvent;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; [Bindable]
&amp;nbsp;&amp;nbsp; private var gridSource:ArrayCollection = new ArrayCollection();
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; [Bindable]
&amp;nbsp;&amp;nbsp; private var gridColumns:ArrayCollection = new ArrayCollection();
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var queryLayer:FeatureLayer = null;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function initializeLayer():void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; lblMessage.text = "";
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryLayer = new FeatureLayer(txtServiceUrl.text);
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryLayer.mode = FeatureLayer.MODE_ON_DEMAND;
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryLayer.outFields = new Array("*");
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryLayer.addEventListener(LayerEvent.LOAD, onLayerLoaded, false, 0, true);
&amp;nbsp;&amp;nbsp;&amp;nbsp; dispatchEvent(new LayerEvent(LayerEvent.LOAD, queryLayer));
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; protected function onLayerLoaded(event:LayerEvent):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; //queryLayer.removeEventListener(LayerEvent.LOAD, onLayerLoaded);
&amp;nbsp;&amp;nbsp;&amp;nbsp; //txtServiceUrl.editable = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (queryLayer.isEditable)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblMessage.text = "Selected layer is editable";
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; else
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblMessage.text = "Selected layer is not valid for editing";
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; executeQuery();
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; protected function onExecuteButtonClick(event:MouseEvent):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (queryLayer != null &amp;amp;&amp;amp; queryLayer.loaded)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; executeQuery();
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; else 
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initializeLayer();
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function executeQuery():void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var query:Query = new Query();
&amp;nbsp;&amp;nbsp;&amp;nbsp; query.where = txtWhere.text;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var outs:Array = StringUtil.trim(txtOuts.text).split(",");
&amp;nbsp;&amp;nbsp;&amp;nbsp; query.outFields = queryLayer.outFields = outs;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryLayer.queryFeatures(query, new AsyncResponder(onQueryResult, onQueryFault));
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; protected function onQueryResult(featureSet:FeatureSet, token:Object = null):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; gridSource = new ArrayCollection();
&amp;nbsp;&amp;nbsp;&amp;nbsp; var doubleClickMessage:String = "";
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (queryLayer.isEditable)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleClickMessage = "Click to select feature.";
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; lblResultsCount.text = StringUtil.substitute("Found: {0} features. {1}", 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureSet.features.length, 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleClickMessage);
&amp;nbsp;&amp;nbsp;&amp;nbsp; for each(var gr:Graphic in featureSet.features)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridSource.addItem(gr.attributes);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; gridSource.refresh();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; gridColumns = new ArrayCollection();
&amp;nbsp;&amp;nbsp;&amp;nbsp; for each (var field:Field in featureSet.fields)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var gridColumn:GridColumn = new GridColumn(field.name);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridColumn.headerText = field.alias;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridColumns.addItem(gridColumn);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; gridColumns.refresh();&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; protected function onQueryFault(fault:Fault, token:Object = null):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; trace(fault.getStackTrace());
&amp;nbsp;&amp;nbsp;&amp;nbsp; Alert.show("Query faults.", "Error");
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; protected function onGetLastResults(event:MouseEvent):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (gridSource) // != null
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var messgae:String = StringUtil.substitute("Last results length is {0}", gridSource.length);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alert.show(messgae, "Message");
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; else
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alert.show("No last results found!", "Warning");
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp; protected function onGridSelectionChange(event:GridSelectionEvent):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (queryLayer.isEditable &amp;amp;&amp;amp; queryLayer.layerDetails &amp;amp;&amp;amp; gridResults.selectedItem)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var attributes:Object = gridResults.selectedItem;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oid:Number = attributes[queryLayer.layerDetails.objectIdField];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aInspector.featureLayers = [queryLayer];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var q:Query = new Query();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; q.objectIds = [oid];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryLayer.mode = FeatureLayer.MODE_SELECTION;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryLayer.selectFeatures(q);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; }

&amp;nbsp; ]]&amp;gt;
 &amp;lt;/fx:Script&amp;gt;
 
 
 &amp;lt;s:Panel width="100%" 
&amp;nbsp;&amp;nbsp;&amp;nbsp; title="Query parameters"&amp;gt;
&amp;nbsp; 
&amp;nbsp; &amp;lt;s:HGroup width="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height="100%"&amp;gt;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;s:VGroup gap="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingLeft="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingTop="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingRight="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingBottom="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width="100%"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:HGroup width="100%"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:Label text="Url:" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width="150" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:TextInput id="txtServiceUrl"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/HomelandSecurity/operations/FeatureServer/2" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/s:HGroup&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:HGroup width="100%"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:Label text="Where clause:" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width="150" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:TextInput id="txtWhere" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text="1=1" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/s:HGroup&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:HGroup width="100%"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:Label text="Out fields (CSV):" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width="150" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:TextInput id="txtOuts" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text="*" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/s:HGroup&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:HGroup width="100%"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:Button label="Execute" click="onExecuteButtonClick(event)" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:Button label="Last result length" click="onGetLastResults(event)" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/s:HGroup&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;/s:VGroup&amp;gt;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;s:VGroup width="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gap="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingLeft="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingTop="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingRight="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingBottom="5"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:Label id="lblMessage" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:AttributeInspector id="aInspector"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; deleteButtonVisible="false" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;/s:VGroup&amp;gt;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp; &amp;lt;/s:HGroup&amp;gt;
&amp;nbsp; 
 &amp;lt;/s:Panel&amp;gt;
 
 &amp;lt;s:Panel title="Results" 
&amp;nbsp;&amp;nbsp;&amp;nbsp; width="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp; height="100%"&amp;gt;
&amp;nbsp; 
&amp;nbsp; &amp;lt;s:VGroup gap="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingLeft="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingTop="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingRight="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paddingBottom="5" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height="100%"&amp;gt;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;s:Label id="lblResultsCount" /&amp;gt;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;s:DataGrid width="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height="100%"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id="gridResults"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataProvider="{gridSource}"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; columns="{gridColumns}" 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionChange="onGridSelectionChange(event)"/&amp;gt;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp; &amp;lt;/s:VGroup&amp;gt;
&amp;nbsp; 
 &amp;lt;/s:Panel&amp;gt;
 
&amp;lt;/s:Application&amp;gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I don't think that the Attribute Inspector will work for me.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;If I changed your opinion, see the previous topic "AttributeInspector (with samples)"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Anywhere, good luck.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:54:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49520#M1140</guid>
      <dc:creator>IvanBespalov</dc:creator>
      <dc:date>2021-12-10T21:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49521#M1141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for trying to help, but I cannot use the Attribute Inspector because I am not editing points that are already on the map.&amp;nbsp; I want to add new ones by typing the attributes into a form and then the 'SAVE' button will save them to the geodatabase and geocode the new address at the same time.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 16:22:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49521#M1141</guid>
      <dc:creator>AmandaHutsel</dc:creator>
      <dc:date>2012-06-05T16:22:48Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49522#M1142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Amanda,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; I have some code available from one of my 2012 Dev summit presentations. Look at CrimeEntryWidget.mxml at the following link for an example of a custom form that creates a feature using data entered by the user and that data contains an address that is geocoded to create the feature.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://gis.calhouncounty.org/devsummit2012/Flex Viewer Files/src/widgets/Sheriff/"&gt;http://gis.calhouncounty.org/devsummit2012/Flex Viewer Files/src/widgets/Sheriff/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 17:26:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49522#M1142</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2012-06-05T17:26:59Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49523#M1143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Robert,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This sounds like exactly what I need.&amp;nbsp; Unfortualy when I click on the CrimeEntryWidget.mxml I get a 404 error.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 17:56:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49523#M1143</guid>
      <dc:creator>AmandaHutsel</dc:creator>
      <dc:date>2012-06-05T17:56:51Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49524#M1144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Amanda,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Try right clicking and choosing save as or save target.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 18:04:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49524#M1144</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2012-06-05T18:04:46Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49525#M1145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Robert,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For some reason I'm not able to download the file.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 18:13:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49525#M1145</guid>
      <dc:creator>AmandaHutsel</dc:creator>
      <dc:date>2012-06-05T18:13:40Z</dc:date>
    </item>
    <item>
      <title>Re: Editing using a form.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49526#M1146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Amanda,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Just go to this url then and grab the whole devsummit2012.zip&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://gis.calhouncounty.org/devsummit2012/"&gt;http://gis.calhouncounty.org/devsummit2012/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 18:17:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/editing-using-a-form/m-p/49526#M1146</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2012-06-05T18:17:36Z</dc:date>
    </item>
  </channel>
</rss>

