<?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: Updating domain/coded values in an offline setup in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187091#M1737</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi! The admin performs a restart of the feature service in order to get the new values visible on the rest interface. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 12 Dec 2014 08:30:18 GMT</pubDate>
    <dc:creator>KristofferStenersen</dc:creator>
    <dc:date>2014-12-12T08:30:18Z</dc:date>
    <item>
      <title>Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187087#M1733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An app use the &lt;SPAN class="s1"&gt;AGSPopupsContainerViewController for offline feature editing (AGSGDBFeatures obtained from an offline synced AGSGDBFeatureTable). The popups editor is nice and implementation is efficient.. But this setup seem to have some limitations: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;The administrator of this app sometimes needs to do domain changes to the feature services, i.e adding coded values for some of the fields. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;Now, these changes does not seem to propagate out to the clients when synchonizing the offline database. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;I´ve been able to work around this by setting up a temporary AGSFeatureLayer with a corresponding AGSFeature, matching the AGSGDB table and feature.. But yeah, it´s not a very pretty fix. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;Any ideas on how to make a better solution to this?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2014 10:22:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187087#M1733</guid>
      <dc:creator>KristofferStenersen</dc:creator>
      <dc:date>2014-12-11T10:22:06Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187088#M1734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kristoffer,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not really sure what do you mean by "adding coded values for some of the fields".&lt;/P&gt;&lt;P&gt;Do you mean adding a new coded value to an existed data schema or adding a feature with one of the existing coded value from the service?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And when edited in offline mode it can't sync back right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you elaborated a little bit detail?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 00:47:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187088#M1734</guid>
      <dc:creator>YueWu1</dc:creator>
      <dc:date>2014-12-12T00:47:29Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187089#M1735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The admin adds new coded values to an existing schema. An example looking at ArcGIS rest services directory for one of the layers:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;MyFieldName &lt;EM&gt;( type: esriFieldTypeString , alias: MyAlias , editable: true , nullable: true , length: 30 , &lt;EM&gt;Coded Values: &lt;/EM&gt;&lt;A&gt; , &lt;B&gt; , &lt;C&gt; &lt;EM&gt;, ...72 more...&lt;/EM&gt; )&lt;/C&gt;&lt;/B&gt;&lt;/A&gt;&lt;/EM&gt;&lt;A&gt;&lt;B&gt;&lt;/B&gt;&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;After creating an offline gdb on the client, these 72 values propagate out to the popups editor in the client, making the end user choose which value to set for this field. But, when admin adds value 73, we´ve not been able to get this last value out to the client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that synchonization does not update the schema/available coded values for the feature tables?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 07:24:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187089#M1735</guid>
      <dc:creator>KristofferStenersen</dc:creator>
      <dc:date>2014-12-12T07:24:41Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187090#M1736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Doesn't the admin have to update the mapservice as well. So not only the data and the datasheme?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 08:21:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187090#M1736</guid>
      <dc:creator>SwenWaschk</dc:creator>
      <dc:date>2014-12-12T08:21:31Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187091#M1737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi! The admin performs a restart of the feature service in order to get the new values visible on the rest interface. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 08:30:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187091#M1737</guid>
      <dc:creator>KristofferStenersen</dc:creator>
      <dc:date>2014-12-12T08:30:18Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187092#M1738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does he also refresh the app?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 08:35:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187092#M1738</guid>
      <dc:creator>SwenWaschk</dc:creator>
      <dc:date>2014-12-12T08:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187093#M1739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you by refresh mean synchronizing the &lt;SPAN class="s1"&gt;AGSGDBGeodatabase, then yes. &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 08:38:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187093#M1739</guid>
      <dc:creator>KristofferStenersen</dc:creator>
      <dc:date>2014-12-12T08:38:25Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187094#M1740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no, I think the admin needs to update the popup. Because basicly you're changing the input of the app and seeing that it doesn't work probably means that the popup also needs to be changed with a change in the domain of the geodatabase.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 08:43:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187094#M1740</guid>
      <dc:creator>SwenWaschk</dc:creator>
      <dc:date>2014-12-12T08:43:09Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187095#M1741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We don´t maintain any popups. In the app, I´m setting up the popup using &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poupInfo = &lt;SPAN class="s1"&gt;[&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;AGSPopupInfo&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;popupInfoForGDBFeatureTable&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;agsFeature&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;table&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;[[&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;AGSPopup&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;] &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;initWithGDBFeature&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;gdbFeature&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;popupInfo&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;popupInfo&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;Creating a default AGSPopupInfo on the information from the feature table. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 08:55:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187095#M1741</guid>
      <dc:creator>KristofferStenersen</dc:creator>
      <dc:date>2014-12-12T08:55:34Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187096#M1742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kristoffer,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your detail information. One thing I want to make sure is that when the app running in online mode, can the popup container see the updated coded value (as you mentioned the 73th value)?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;The reason I ask this is because if your application keep in offline mode, it will loading the old offline gdb file, which means the data scheme only have 72 values, and it can not get the updated schema. The app need to download a new offline gdb first and then can sync with new added coded value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know if you have any other concern about this question.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 18:15:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187096#M1742</guid>
      <dc:creator>YueWu1</dc:creator>
      <dc:date>2014-12-12T18:15:50Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187097#M1743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This app does not have an online mode - as it mainly operate in a disconnected environment. We figured it´s more user friendly to hide the concept of online and offline mode to the end users - all they need to know about is a "synchronize"-operation, and the app always run in "offline" mode. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, it is hard for us to build the re-create offline gdb into the workflow - the dataset is large and expensive to re-create when not on wifi (both in terms of cellular fees and time). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for clearifying this!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 19:11:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187097#M1743</guid>
      <dc:creator>KristofferStenersen</dc:creator>
      <dc:date>2014-12-12T19:11:02Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187098#M1744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi - just want to confirm what you are saying still applies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If we add additional entries to a geodatabase domain those values are not updated in existing offline geodatabases when we sync.&amp;nbsp; This is what is currently happening in our apps, and to be honest is not ideal, especially when a minor domain update could require re-downloading an entire database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there any plans to include domain changes in the sync process in the future?&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As it stands now we are having to replace many of our domains with geodatabase tables for things like crew names, or animal/plant lists that might be updated throughout a project.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Oct 2015 19:29:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187098#M1744</guid>
      <dc:creator>MichaelDavis3</dc:creator>
      <dc:date>2015-10-28T19:29:21Z</dc:date>
    </item>
    <item>
      <title>Re: Updating domain/coded values in an offline setup</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187099#M1745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We worked around this by fetching and persisting as fresh copies as possible of the feature layer definitions of all relevant layers. Since they contain all domain values, we present these to the user when editing a domain attribute. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Oct 2015 19:38:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/updating-domain-coded-values-in-an-offline-setup/m-p/187099#M1745</guid>
      <dc:creator>KristofferStenersen</dc:creator>
      <dc:date>2015-10-28T19:38:17Z</dc:date>
    </item>
  </channel>
</rss>

