OBJECTID IN (1,2,3,4,5,6,7,8,9,10)
private function onComplete_FeatureLayerSelection(e:FeatureLayerEvent):void { var oidArr:Array = []; for (var rf:int=0; rf < e.features.length; rf++){ oidArr.push(e.features[rf].attributes.OBJECTID); } relatedQuery.objectIds = oidArr; trace(oidArr); // shows array of numbers //relatedQuery.objectIds = [e.features[0].attributes.OBJECTID]; //FID number in featurelayer if (e.features.length > 0){ my_layer.queryRelatedFeatures(relatedQuery, new AsyncResponder(onResult, onFault)); function onResult(relatedRecords:Object, token:Object = null):void { for (var rr:int = 0; rr < e.features.length; rr++){ var fset:FeatureSet = (relatedRecords[e.features[rr].attributes.OBJECTID]); var objIds:Array = new Array(); if(fset){ for each (var g:com.esri.ags.Graphic in fset.features) { objIds.push(g.attributes.Local_ID); trace(g.attributes.Local_ID); } trace(objIds); } } } function onFault(info:Object, token:Object = null):void { trace("on fault issue"); } } else{ Alert.show("No Records Found"); } }
var oidArr:Array = []; for (var rf:int=0; rf < e.features.length; rf++){ oidArr.push(e.features[rf].attributes.FID); } relatedQuery.objectIds = oidArr;
relatedQuery.objectIds = [e.features[0].attributes.FID]; //FID number in featurelayer
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.