In this sample find function addFeatureToFeatureLayerChange it:
private function addFeatureToFeatureLayer(graphic:Graphic):void
{
if (!doNotAddFeature && myTemplatePicker.
{
if (myTemplatePicker.selectedTemplate.featureTemplate)
{
var newAtttrs:* = ObjectUtil.copy(myTemplatePicker.selectedTemplate.featureTemplate.prototype.attributes);
newAtttrs["collection_time"] = new Date();
newAtttrs["description"] = "Hello world!";
var newGraphic:Graphic = new Graphic(graphic.geometry, null, newAtttrs);
myTemplatePicker.selectedTemplate.featureLayer.applyEdits([ newGraphic ], null, null);
}
else
{
myTemplatePicker.selectedTemplate.featureLayer.applyEdits([ graphic ], null, null);
}
}
}
and find function flayer_editsCompleteHandlerChange it:
protected function flayer_editsCompleteHandler(event:FeatureLayerEvent):void
{
var fer:FeatureEditResults = event.featureEditResults;
if (fer != null)
{
if (fer.addResults != null && fer.addResults.length > 0)
{
var addResult:FeatureEditResult = fer.addResults[0];
var layerUrl:String = FeatureLayer(event.target).url;
if (addResult != null && addResult.success)
{
var queryUrl:String = StringUtil.substitute("Inspect just added feature: {0}/query?objectIds={1}&outFields=*&returnGeometry=false", layerUrl, addResult.objectId);
Alert.show(queryUrl, StringUtil.substitute("Feature added: oid={0}", addResult.objectId));
}
}
}
trace("e: " + event.toString());
}
Good luck.