My arcgis Api for flex vesion is :2.5arcigs server version is :10flash builder version :4.6
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:esri="http://www.esri.com/2008/ags"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Declarations>
<esri:Geoprocessor executeComplete="gp_jobCompleteHandler(event)" showBusyCursor="true" id="gp" url="http://yanli/arcgis/rest/services/gp1/GPServer/polygon"/>
</fx:Declarations>
<fx:Script>
<![CDATA[
import com.esri.ags.FeatureSet;
import com.esri.ags.events.GeoprocessorEvent;
import com.esri.ags.layers.GPResultImageLayer;
import com.esri.ags.layers.supportClasses.ImageParameters;
import com.esri.ags.tasks.QueryTask;
import com.esri.ags.tasks.supportClasses.Query;
import com.esri.ags.tasks.supportClasses.JobInfo;
import mx.controls.Alert;
import mx.rpc.AsyncResponder;
import mx.rpc.events.FaultEvent;
private var jobid:String="";
private function gp_jobCompleteHandler(event:GeoprocessorEvent):void
{
if (event.jobInfo.jobStatus == JobInfo.STATUS_SUCCEEDED)
{
Alert.show("sueeseful!")
}
else
{
}
}
private function computesevice():void
{
var queryTask:QueryTask =new QueryTask("http://localhost/arcgis/rest/services/test/MapServer/0");
queryTask.showBusyCursor=true;
var query:Query=new Query();
query.outFields=new Array("OBJECTID","yuliang","name")
query.where="name<>''"
queryTask.execute(query,new AsyncResponder(onQueryResult,onQueryFalt));
function onQueryFalt(info:Object,token:Object=null):void
{
Alert.show(info.toString());
}
}
private function onQueryResult(featureset:FeatureSet,token:Object=null):void
{
var param:Object={"inputpoint":featureset};;
gp.execute(param);
}
]]>
</fx:Script>
<s:Button label="�?�?�GP" click="computesevice()"/>
<esri:Map y="30" id="myMap" width="100%" height="100%" >
<!-- <esri:extent>
<esri:Extent xmin="-95.41" ymin="38.86" xmax="-95.1" ymax="39.06">
<esri:SpatialReference wkid="4326"/>
</esri:Extent>
</esri:extent>-->
<esri:ArcGISDynamicMapServiceLayer url="http://localhost/arcgis/rest/services/test/MapServer"/>
<esri:GraphicsLayer id="graphicsLayer" />
</esri:Map>
</s:Application>