<?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: Offline Use - Related Table query in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396366#M3406</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Michael. What method did you use to run the query against the table? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Dec 2014 20:12:05 GMT</pubDate>
    <dc:creator>ColinCole</dc:creator>
    <dc:date>2014-12-23T20:12:05Z</dc:date>
    <item>
      <title>Offline Use - Related Table query</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396364#M3404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-family: Calibri, sans-serif; font-size: 12pt;"&gt;Hello,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-family: Calibri, sans-serif; font-size: 12pt;"&gt;Per the Esri Preparing Data for Offline Use (Enabling Sync on ArcGIS Server Feature Services) documentation, it states:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;EM style="color: #303030; font-family: Calibri, sans-serif;"&gt;"&lt;SPAN style="color: #000000; font-family: Arial, sans-serif;"&gt;Relationship Classes and Attachments MUST use GlobalID as the Primary&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN style="color: #000000; font-family: Arial, sans-serif;"&gt; Key"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-size: 12pt; font-family: Calibri, sans-serif;"&gt;However, when attempting to use AGSRelationshipQuery to query the related table, the parameters only allow the use of ObjectIds (via the NSArray &lt;STRONG&gt;objectIds&lt;/STRONG&gt; property). &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-size: 12pt; font-family: Calibri, sans-serif;"&gt;Can anyone provide clarification on this? Or an alternative method to querying related tables during offline use?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-size: 12pt; font-family: Calibri, sans-serif;"&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030; font-size: 12pt; font-family: Calibri, sans-serif;"&gt;Colin&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 15:21:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396364#M3404</guid>
      <dc:creator>ColinCole</dc:creator>
      <dc:date>2014-12-22T15:21:46Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Use - Related Table query</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396365#M3405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We went down that road when we first implemented offline related features and ran into some issues.&amp;nbsp; For us it has been more reliable to abandon ESRI's relationships entirely and maintain our own using machine generated keys.&amp;nbsp; When doing this it is relatively easy to pass the key in and run a query against the table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 19:21:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396365#M3405</guid>
      <dc:creator>MichaelDavis3</dc:creator>
      <dc:date>2014-12-23T19:21:04Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Use - Related Table query</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396366#M3406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Michael. What method did you use to run the query against the table? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 20:12:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396366#M3406</guid>
      <dc:creator>ColinCole</dc:creator>
      <dc:date>2014-12-23T20:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Use - Related Table query</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396367#M3407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We just use an AGSQuery object and execute it against the "feature table".&amp;nbsp; I put that in quotes because it doesn't have to be a feature layer - a non-spatial table works just fine... as long as we set the returnGeometry flag to NO.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 20:17:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396367#M3407</guid>
      <dc:creator>MichaelDavis3</dc:creator>
      <dc:date>2014-12-23T20:17:34Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Use - Related Table query</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396368#M3408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here's a snippit of our code to query all the contents of a non-spatial table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;-(&lt;SPAN style="color: #bb2ca2;"&gt;void&lt;/SPAN&gt;) loadSites&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;{&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #703daa;"&gt;NSError&lt;/SPAN&gt;* error;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo; color: #31595d;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;_gdb&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; = [&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;AGSGDBGeodatabase&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;geodatabaseWithName&lt;SPAN style="color: #000000;"&gt;:&lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"msm"&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;error&lt;SPAN style="color: #000000;"&gt;:&amp;amp;error];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo; color: #4f8187;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;environmentFeatureTable&lt;SPAN style="color: #000000;"&gt; = [&lt;/SPAN&gt;_gdb&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #31595d;"&gt;featureTableForLayerName&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:&lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"SurveyEnvironment"&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo; color: #d12f1b;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSArray&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; *fields = [[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSArray&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;alloc&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;] &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;initWithObjects&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:&lt;/SPAN&gt;@"DateTime"&lt;SPAN style="color: #000000;"&gt;, &lt;/SPAN&gt;@"EffortStatus"&lt;SPAN style="color: #000000;"&gt;, &lt;/SPAN&gt;@"DateTime"&lt;SPAN style="color: #000000;"&gt;, &lt;/SPAN&gt;@"EnvironmentID"&lt;SPAN style="color: #000000;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;nil&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #4f8187;"&gt;AGSQuery&lt;/SPAN&gt; *query = [[&lt;SPAN style="color: #4f8187;"&gt;AGSQuery&lt;/SPAN&gt; &lt;SPAN style="color: #3d1d81;"&gt;alloc&lt;/SPAN&gt;] &lt;SPAN style="color: #3d1d81;"&gt;init&lt;/SPAN&gt;];&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo; color: #d12f1b;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;orderByFields&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #272ad8;"&gt;@[&lt;/SPAN&gt;@"DateTime DESC"&lt;SPAN style="color: #272ad8;"&gt;]&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.&lt;SPAN style="color: #4f8187;"&gt;whereClause&lt;/SPAN&gt; = &lt;SPAN style="color: #d12f1b;"&gt;@"1=1"&lt;/SPAN&gt;;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo; color: #008400;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;//query.outFields = @[@"*"];&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.&lt;SPAN style="color: #4f8187;"&gt;outFields&lt;/SPAN&gt; = fields;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.&lt;SPAN style="color: #4f8187;"&gt;returnGeometry&lt;/SPAN&gt; = &lt;SPAN style="color: #bb2ca2;"&gt;NO&lt;/SPAN&gt;;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;.&lt;SPAN style="color: #4f8187;"&gt;environmentFeatureTable&lt;/SPAN&gt; &lt;SPAN style="color: #31595d;"&gt;queryResultsWithParameters&lt;/SPAN&gt;:query &lt;SPAN style="color: #31595d;"&gt;completion&lt;/SPAN&gt;:^(&lt;SPAN style="color: #703daa;"&gt;NSArray&lt;/SPAN&gt; *results, &lt;SPAN style="color: #703daa;"&gt;NSError&lt;/SPAN&gt; *error) {&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo; color: #4f8187;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;environmentQueryResults&lt;SPAN style="color: #000000;"&gt; = results;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;.&lt;SPAN style="color: #703daa;"&gt;tableView&lt;/SPAN&gt; &lt;SPAN style="color: #3d1d81;"&gt;reloadData&lt;/SPAN&gt;];&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }];&lt;/P&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;}&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P style="font-size: 11px; font-family: Menlo;"&gt;If we are trying to access related records we would pass in the key when we fire up this view and set it as an item in the whereClause.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 20:45:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396368#M3408</guid>
      <dc:creator>MichaelDavis3</dc:creator>
      <dc:date>2014-12-23T20:45:49Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Use - Related Table query</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396369#M3409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ahhh ok, I kept getting 0 results when using that method. I just figured out why.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem was in my geodatabase initialization. In order to properly fetch non-spatial records, you have to set the &lt;STRONG&gt;queries &lt;/STRONG&gt;property in the &lt;STRONG&gt;parameters&lt;/STRONG&gt; of the initialization method (see below).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;AGSGDBGenerateParameters&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; *params = [[&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;AGSGDBGenerateParameters&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;initWithFeatureServiceInfo&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;featureServiceInfo&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; params.&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;extent&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;mapView&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;maxEnvelope&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; params.&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;outSpatialReference&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;mapView&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;spatialReference&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;NSMutableArray&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* layers = [[&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;NSMutableArray&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;init&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;// Add Layer IDs&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [layers &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;addObject&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;NSNumber&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;numberWithInt&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s6"&gt;0&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [layers &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;addObject&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;NSNumber&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;numberWithInt&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;: &lt;/SPAN&gt;&lt;SPAN class="s6"&gt;1&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; params.&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;layerIDs&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; = layers;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;// Set AGSGDBLayerQuery for the non-spatial records&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;AGSGDBLayerQuery&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; *gdbQuery = [[&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;AGSGDBLayerQuery&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;init&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;NSMutableArray&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; *gdbQueries = [[&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;NSMutableArray&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;init&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gdbQuery.&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;useGeometry&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;NO&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gdbQuery.&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;layerID&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; = &lt;/SPAN&gt;&lt;SPAN class="s6"&gt;1&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gdbQuery.&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;whereClause&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; = &lt;/SPAN&gt;&lt;SPAN class="s7"&gt;@"1=1"&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gdbQuery.&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;option&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; = &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;AGSGDBQueryOptionAll&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [gdbQueries &lt;/SPAN&gt;&lt;SPAN class="s5"&gt;addObject&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;:gdbQuery];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; params.&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;queries&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; = gdbQueries;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p5"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;newlyDownloaded&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;NO&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;generateGeodatabaseWithParameters&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:params &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;downloadFolderPath&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;nil&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;useExisting&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;NO&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;status&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:^(&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;AGSResumableTaskJobStatus&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; status, &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;NSDictionary&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; *userInfo) {&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jan 2015 20:21:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/offline-use-related-table-query/m-p/396369#M3409</guid>
      <dc:creator>ColinCole</dc:creator>
      <dc:date>2015-01-02T20:21:49Z</dc:date>
    </item>
  </channel>
</rss>

