<?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: applyEdits JavaScript API in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/applyedits-javascript-api/m-p/422708#M38888</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Instead of creating the feature array like this&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var feature = [];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;apply that in the applyEdits function.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following works for me (feature service has to be changed):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;myFeature&lt;/SPAN&gt;= new FeatureLayer("&lt;A href="http://services.arcgis.com/feww435rERdff45/ArcGIS/rest/services/featureName/FeatureServer/0" title="http://services.arcgis.com/feww435rERdff45/ArcGIS/rest/services/featureName/FeatureServer/0"&gt;http://services.arcgis.com/feww435rERdff45/ArcGIS/rest/services/featureName/FeatureServer/0&lt;/A&gt;", {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode: FeatureLayer.SELECTION_NEW&lt;/P&gt;&lt;P&gt;});&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;feature &lt;/SPAN&gt;= {};&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;feature&lt;/SPAN&gt;["attributes"] = {};&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;feature&lt;/SPAN&gt;["attributes"].DATE = new Date().toString();&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;feature&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; line-height: 1.5;"&gt;["geometry"] = geometry;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;myFeature.applyEdits([feature], null, null, onsucess, onerror);&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 08 Jun 2015 15:05:47 GMT</pubDate>
    <dc:creator>MichaelKelly</dc:creator>
    <dc:date>2015-06-08T15:05:47Z</dc:date>
    <item>
      <title>applyEdits JavaScript API</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/applyedits-javascript-api/m-p/422707#M38887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;applyEdits on a polyline FeatureLayer is throwing the error message "Invalid or missing input parameters". The relevant code is given below for reference:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;function requestCreateFeature() {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; //loop through the items and add to the feature layer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var feature = [];&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var attr = {}; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var d = new Date(); &lt;/P&gt;&lt;P&gt; var geometry;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if (featType =="point") {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var myx = pxmin.value;&amp;nbsp; // value from a user input texbox&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var myy = pymin.value; // value from a user input textbox&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; geometry = new Point(myx,myy,map.spatialReference); &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; } else {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var myxmin = lxmin.value;&amp;nbsp; // values from a user inputtexbox&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var myymin = lymin.value;&amp;nbsp; // value from a user inputtexbox&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var myxmax = lxmax.value;&amp;nbsp; // value from a user input texbox&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var myymax = lymax.value;&amp;nbsp; // value from a user input texbox&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; geometry = new Polyline ([[myxmin, myymin],[myxmax, myymax]]);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; attr["sapname"] = pname;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // value from a user input texbox&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; attr["creation_date"] = d.toUTCString();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; attr["status"] = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var graphic = new Graphic(geometry);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; graphic.setAttributes(attr);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; feature.push(graphic);&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; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; myFeature.applyEdits(feature, null, null, onsucess, onerror); &lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;function onsucess(evt) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; alert("Edit successful...");&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; function onerror(evt){&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; alert("There is some error in creation...");&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 10:20:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/applyedits-javascript-api/m-p/422707#M38887</guid>
      <dc:creator>BadarGillani</dc:creator>
      <dc:date>2015-02-05T10:20:29Z</dc:date>
    </item>
    <item>
      <title>Re: applyEdits JavaScript API</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/applyedits-javascript-api/m-p/422708#M38888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Instead of creating the feature array like this&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var feature = [];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;apply that in the applyEdits function.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following works for me (feature service has to be changed):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;myFeature&lt;/SPAN&gt;= new FeatureLayer("&lt;A href="http://services.arcgis.com/feww435rERdff45/ArcGIS/rest/services/featureName/FeatureServer/0" title="http://services.arcgis.com/feww435rERdff45/ArcGIS/rest/services/featureName/FeatureServer/0"&gt;http://services.arcgis.com/feww435rERdff45/ArcGIS/rest/services/featureName/FeatureServer/0&lt;/A&gt;", {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode: FeatureLayer.SELECTION_NEW&lt;/P&gt;&lt;P&gt;});&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;feature &lt;/SPAN&gt;= {};&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;feature&lt;/SPAN&gt;["attributes"] = {};&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;feature&lt;/SPAN&gt;["attributes"].DATE = new Date().toString();&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;feature&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; line-height: 1.5;"&gt;["geometry"] = geometry;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;myFeature.applyEdits([feature], null, null, onsucess, onerror);&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Jun 2015 15:05:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/applyedits-javascript-api/m-p/422708#M38888</guid>
      <dc:creator>MichaelKelly</dc:creator>
      <dc:date>2015-06-08T15:05:47Z</dc:date>
    </item>
  </channel>
</rss>

