<?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 Honor Definition Query When Joining Feature Classes in Data Management Ideas</title>
    <link>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idi-p/924590</link>
    <description>&lt;P&gt;Currently, if a feature class has a definition query (feature class A), and is joined to another feature class (feature class B), only the matching records are displayed in the attribute table for the target feature class after the join (feature class B).&amp;nbsp; This behavior happens even if the "keep all records" option is selected when the join is created.&amp;nbsp; This is described as "expected behavior" in knowledge base article 17725, however, it makes tracking holes in the data much harder without extra steps.&amp;nbsp; It would be nice if the definition query on a feature class was inserted in the join logic to return all records in the original feature class (feature class B).&amp;nbsp; The current work around is to write a query in MS Access (that replaces the definition query in the feature class), then use an ODBC connection to&amp;nbsp;make the resulting&amp;nbsp;table from the Access query available in ArcMap.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;!--  content transformation source ID: 087E0000000kAfa  --&gt;</description>
    <pubDate>Thu, 15 Sep 2022 22:20:59 GMT</pubDate>
    <dc:creator>DaleVP</dc:creator>
    <dc:date>2022-09-15T22:20:59Z</dc:date>
    <item>
      <title>Honor Definition Query When Joining Feature Classes</title>
      <link>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idi-p/924590</link>
      <description>&lt;P&gt;Currently, if a feature class has a definition query (feature class A), and is joined to another feature class (feature class B), only the matching records are displayed in the attribute table for the target feature class after the join (feature class B).&amp;nbsp; This behavior happens even if the "keep all records" option is selected when the join is created.&amp;nbsp; This is described as "expected behavior" in knowledge base article 17725, however, it makes tracking holes in the data much harder without extra steps.&amp;nbsp; It would be nice if the definition query on a feature class was inserted in the join logic to return all records in the original feature class (feature class B).&amp;nbsp; The current work around is to write a query in MS Access (that replaces the definition query in the feature class), then use an ODBC connection to&amp;nbsp;make the resulting&amp;nbsp;table from the Access query available in ArcMap.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;!--  content transformation source ID: 087E0000000kAfa  --&gt;</description>
      <pubDate>Thu, 15 Sep 2022 22:20:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idi-p/924590</guid>
      <dc:creator>DaleVP</dc:creator>
      <dc:date>2022-09-15T22:20:59Z</dc:date>
    </item>
    <item>
      <title>Re: Honor Definition Query When Joining Feature Classes</title>
      <link>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/924591#M272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I recently had a scenario where i was joining a non-spatial table to a spatial feature class. The feature class layer had a definition query on and had 212 rows, the table had 290 rows.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Joining the feature class to the table i.e. the table being the 'target' and the feature class being the 'join table' (ESRI's words not mine) and ticking keep all features (or whatever the words are) resulted in only 212 rows, not 290 because apparently the definition query on the feature class overrides the rows in the table.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To me (and to my ESRI support case officer), and to the rest of my team, this seems counter-intuitive.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So my idea is either&lt;/P&gt;&lt;OL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;flag the fact there is a definition query on the feature class and it will only return that many rows or&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;make it the same functionality as when there is no definition query.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This was a terrible feature to transfer to ArcGIS Pro - 5 years on from this original idea and it's exactly the same. A definition query should not override basic functionality. arcgis-pro-2.6&amp;nbsp;definition-query&amp;nbsp;#&lt;SPAN style="color: #8b8b8b; background-color: #ffffff;"&gt;definition query join&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2020 21:43:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/924591#M272</guid>
      <dc:creator>SianDoherty1</dc:creator>
      <dc:date>2020-11-02T21:43:09Z</dc:date>
    </item>
    <item>
      <title>Re: Honor Definition Query When Joining Feature Classes</title>
      <link>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/1385321#M2344</link>
      <description>&lt;P&gt;Related:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://community.esri.com/t5/arcgis-pro-questions/add-join-not-keeping-all-target-features/m-p/1341474/highlight/true#M74414" target="_self"&gt;Add Join not keeping all target features&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;Idea:&amp;nbsp;&lt;A href="https://community.esri.com/t5/arcgis-pro-ideas/add-join-indicate-that-a-definition-query-on-join/idi-p/1385290/highlight/true" target="_self"&gt;Add Join — Indicate that a definition query on join table will effectively result in an inner join&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Thu, 22 Feb 2024 07:25:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/1385321#M2344</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2024-02-22T07:25:03Z</dc:date>
    </item>
    <item>
      <title>Re: Honor Definition Query When Joining Feature Classes</title>
      <link>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/1385404#M2345</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/190755"&gt;@DaleVP&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you happen to have a link for &lt;EM&gt;"knowledge base article 17725"&lt;/EM&gt;? I remember seeing an article or bug about this topic too. But now I can't find it.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2024 14:11:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/1385404#M2345</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2024-02-22T14:11:42Z</dc:date>
    </item>
    <item>
      <title>Re: Honor Definition Query When Joining Feature Classes</title>
      <link>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/1385456#M2346</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/351335"&gt;@Bud&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Unfortunately I don't.&amp;nbsp; Sorry &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2024 15:05:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/1385456#M2346</guid>
      <dc:creator>DaleVP</dc:creator>
      <dc:date>2024-02-22T15:05:15Z</dc:date>
    </item>
    <item>
      <title>Re: Honor Definition Query When Joining Feature Classes</title>
      <link>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/1385458#M2347</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/190755"&gt;@DaleVP&lt;/a&gt;&amp;nbsp;No problem. I didn't notice until now that this post was created way back in 2015. So, it's not surprising that it's hard to find Article&amp;nbsp;17725.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2024 15:10:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-ideas/honor-definition-query-when-joining-feature/idc-p/1385458#M2347</guid>
      <dc:creator>Bud</dc:creator>
      <dc:date>2024-02-22T15:10:13Z</dc:date>
    </item>
  </channel>
</rss>

