<?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: How to use a 'FeatureResult' from a queryFeatures on a GeodatabaseFeatureTable? in ArcGIS AppStudio Questions</title>
    <link>https://community.esri.com/t5/arcgis-appstudio-questions/how-to-use-a-featureresult-from-a-queryfeatures-on/m-p/867217#M3191</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use &lt;A href="https://developers.arcgis.com/qt/qml/api-reference/class_feature_result.html#a65234dee3fd84eedc7ee051b0a16ceb6"&gt;FeatureResult::iterator&lt;/A&gt; to iterate through the features in FeatureResult.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;onQueryFeaturesStatusChanged: {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp; if (&lt;/SPAN&gt;queryFeaturesStatus === Enums.QueryFeaturesStatusCompleted) {&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var &lt;/SPAN&gt;iterator = queryFeaturesResult.iterator;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (iterator.hasNext()) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var &lt;/SPAN&gt;feature = iterator.next();&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Do something with the feature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;Shobana&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Jul 2015 01:08:28 GMT</pubDate>
    <dc:creator>ShobanaSuresh</dc:creator>
    <dc:date>2015-07-24T01:08:28Z</dc:date>
    <item>
      <title>How to use a 'FeatureResult' from a queryFeatures on a GeodatabaseFeatureTable?</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/how-to-use-a-featureresult-from-a-queryfeatures-on/m-p/867216#M3190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How do you use a 'FeatureResult' returned from a queryFeatures on a GeodatabaseFeatureTable?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;e.g.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;myFeaturetable.queryFeatures(query)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;followed by, in the feature table:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #800000;"&gt;onQueryFeaturesStatusChanged&lt;/SPAN&gt;:&lt;SPAN style="color: #c0c0c0;"&gt; &lt;/SPAN&gt;{&lt;/P&gt;&lt;P&gt;console.log("count of features returned", &lt;SPAN style="color: #008000;"&gt;queryFeaturesResult.featureCount)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can successfully get this to return a feature count, however,&amp;nbsp; how do I access the features? The documentation says a 'FeatureResult' is "&lt;SPAN style="color: #000000; font-family: Roboto, sans-serif;"&gt;A set of features and their metadata." I expected it to have a list (i.e. a set!) of features, but there is no such property. How do you go about using the results?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Roboto, sans-serif;"&gt;I couldn't figure it out, so instead switched to using 'myFeatureTable.queryIds(query)' and used the resulting list of Id's to look up the features - which works fine, but I'm curious as to what the purpose of the queryFeatures is and how it can be used.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Roboto, sans-serif;"&gt;Cheers,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Roboto, sans-serif;"&gt;-Paul&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 04:29:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/how-to-use-a-featureresult-from-a-queryfeatures-on/m-p/867216#M3190</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2015-07-23T04:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: How to use a 'FeatureResult' from a queryFeatures on a GeodatabaseFeatureTable?</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/how-to-use-a-featureresult-from-a-queryfeatures-on/m-p/867217#M3191</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use &lt;A href="https://developers.arcgis.com/qt/qml/api-reference/class_feature_result.html#a65234dee3fd84eedc7ee051b0a16ceb6"&gt;FeatureResult::iterator&lt;/A&gt; to iterate through the features in FeatureResult.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;onQueryFeaturesStatusChanged: {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp; if (&lt;/SPAN&gt;queryFeaturesStatus === Enums.QueryFeaturesStatusCompleted) {&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var &lt;/SPAN&gt;iterator = queryFeaturesResult.iterator;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (iterator.hasNext()) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var &lt;/SPAN&gt;feature = iterator.next();&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Do something with the feature&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Helvetica, sans-serif;"&gt;Shobana&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2015 01:08:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/how-to-use-a-featureresult-from-a-queryfeatures-on/m-p/867217#M3191</guid>
      <dc:creator>ShobanaSuresh</dc:creator>
      <dc:date>2015-07-24T01:08:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to use a 'FeatureResult' from a queryFeatures on a GeodatabaseFeatureTable?</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/how-to-use-a-featureresult-from-a-queryfeatures-on/m-p/867218#M3192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Shobana. I didn't realize that the iterator itself held the features, good to know how that works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;-Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Jul 2015 20:22:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/how-to-use-a-featureresult-from-a-queryfeatures-on/m-p/867218#M3192</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2015-07-26T20:22:05Z</dc:date>
    </item>
  </channel>
</rss>

