<?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>idea Allow the field order of a Feature Class and Table to be specified within a Layerfile in ArcGIS Pro Ideas</title>
    <link>https://community.esri.com/t5/arcgis-pro-ideas/allow-the-field-order-of-a-feature-class-and-table/idi-p/951450</link>
    <description>&lt;P&gt;Over the years, many ArcGIS users have requested that ArcGIS support allowing field order to be changed on a dataset permanently. One example of this is &lt;A href="https://geonet.esri.com/ideas/1362" target="_blank"&gt;ArcGIS Idea 1362: ArcGIS should allow the ability to permanently reorder fields in a table&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With that idea being 6 years old and having over 28,000 points, I would try and give Esri the benefit of the doubt and assume that the idea would implemented if it were feasible.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If that is the case, I believe I have an idea which offers a decent compromise - Allow the field order of a Feature Class and Table to be specified within a Layerfile.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently, you can specify field order for these items in an MXD, but the field order does not persist after the session has ended.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Layerfiles offer users the capability to save their display customizations of a feature layer to disk. This is why you can add a feature class to your Table of Contents (which is what creates the feature layer), set up your symbology, popups, display tips, label expressions, etc. then save it to a Layerfile (*.lyr), close ArcGIS Desktop then add that layerfile back to an MXD later and all of your customizations are still there.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;One thing the Layerfile specification does not support however is Field Order. If it did, I think the need for a capability to&amp;nbsp;permanently reorder fields at the database level would be significantly reduced as you would be able to create a layer file which gave you all of the display customizations and settings you wanted. That's the only place field order really matters in the first place - when its time to display the table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So if the Layerfile could capture that Field Order configuration and persist it between sessions, and ArcGIS Online, Portal and all of the other client solutions honored it - then, IMHO the need for a capability to permanently reorder fields at the database level would be pretty well taken care of.&lt;/P&gt;</description>
    <pubDate>Fri, 04 Jun 2021 16:42:20 GMT</pubDate>
    <dc:creator>JohnDye</dc:creator>
    <dc:date>2021-06-04T16:42:20Z</dc:date>
    <item>
      <title>Allow the field order of a Feature Class and Table to be specified within a Layerfile</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/allow-the-field-order-of-a-feature-class-and-table/idi-p/951450</link>
      <description>&lt;P&gt;Over the years, many ArcGIS users have requested that ArcGIS support allowing field order to be changed on a dataset permanently. One example of this is &lt;A href="https://geonet.esri.com/ideas/1362" target="_blank"&gt;ArcGIS Idea 1362: ArcGIS should allow the ability to permanently reorder fields in a table&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With that idea being 6 years old and having over 28,000 points, I would try and give Esri the benefit of the doubt and assume that the idea would implemented if it were feasible.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If that is the case, I believe I have an idea which offers a decent compromise - Allow the field order of a Feature Class and Table to be specified within a Layerfile.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently, you can specify field order for these items in an MXD, but the field order does not persist after the session has ended.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Layerfiles offer users the capability to save their display customizations of a feature layer to disk. This is why you can add a feature class to your Table of Contents (which is what creates the feature layer), set up your symbology, popups, display tips, label expressions, etc. then save it to a Layerfile (*.lyr), close ArcGIS Desktop then add that layerfile back to an MXD later and all of your customizations are still there.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;One thing the Layerfile specification does not support however is Field Order. If it did, I think the need for a capability to&amp;nbsp;permanently reorder fields at the database level would be significantly reduced as you would be able to create a layer file which gave you all of the display customizations and settings you wanted. That's the only place field order really matters in the first place - when its time to display the table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So if the Layerfile could capture that Field Order configuration and persist it between sessions, and ArcGIS Online, Portal and all of the other client solutions honored it - then, IMHO the need for a capability to permanently reorder fields at the database level would be pretty well taken care of.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 16:42:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/allow-the-field-order-of-a-feature-class-and-table/idi-p/951450</guid>
      <dc:creator>JohnDye</dc:creator>
      <dc:date>2021-06-04T16:42:20Z</dc:date>
    </item>
  </channel>
</rss>

