<?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: Layer definition query and symbology not updating using arcpy in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621606#M48369</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;therein lies the problem... from RefreshActiveView&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;RefreshActiveView&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; is only needed if you want to see the active view of the current map document updated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;arcpy.mapping&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; export, save, and printing functions will generate the expected updated results without use of &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;RefreshActiveView&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you need to save or export or print the mxd before seeing anything reflected in the document. &amp;nbsp;&lt;/P&gt;&lt;P&gt;You do have an Export to pdf line, is that the issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You might try running in "current" mode to see it you get what you are looking for&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 06 Aug 2018 20:23:22 GMT</pubDate>
    <dc:creator>DanPatterson_Retired</dc:creator>
    <dc:date>2018-08-06T20:23:22Z</dc:date>
    <item>
      <title>Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621602#M48365</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Layer definition query and symbology not updating using arcpy - what am I missing?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;import &lt;/SPAN&gt;arcpy&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;os
arcpy.env.overwriteOutput = &lt;SPAN style="color: #8888c6;"&gt;True
&lt;/SPAN&gt;grab = arcpy.GetParameterAsText(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;)
prep_list = grab.split(&lt;SPAN style="color: #a5c261;"&gt;";"&lt;/SPAN&gt;)

mxd_c = arcpy.mapping.MapDocument(&lt;SPAN style="color: #a5c261;"&gt;r"T:\GIS\Projects\GIS\Online\MapDocuments\FeederMapCover.mxd"&lt;/SPAN&gt;)
lyrs_c = arcpy.mapping.ListLayers(mxd_c)

feederList = [&lt;SPAN style="color: #a5c261;"&gt;"HB2"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"HB3"&lt;/SPAN&gt;]
&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"got feeder list"
&lt;/SPAN&gt;arcpy.AddMessage(&lt;SPAN style="color: #a5c261;"&gt;"...starting map book..."&lt;/SPAN&gt;)

&lt;SPAN style="color: #cc7832;"&gt;for &lt;/SPAN&gt;feeder &lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;feederList:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.env.overwriteOutput = &lt;SPAN style="color: #8888c6;"&gt;True
&lt;/SPAN&gt;&lt;SPAN style="color: #8888c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;for &lt;/SPAN&gt;lyr &lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;arcpy.mapping.ListLayers(mxd_c):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;lyr.name == &lt;SPAN style="color: #a5c261;"&gt;"Overhead"&lt;/SPAN&gt;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.definitionQuery = &lt;SPAN style="color: #a5c261;"&gt;"esUplineFeeder = '" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;"'"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;lyr.name == &lt;SPAN style="color: #a5c261;"&gt;"Primary Underground Conductor"&lt;/SPAN&gt;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.definitionQuery = &lt;SPAN style="color: #a5c261;"&gt;"esUplineFeeder = '" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;"'"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Definition Queries Set" &lt;/SPAN&gt;+ feeder
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;# Find Overview Data Frame and Zoom to the Map Index
&lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;df = arcpy.mapping.ListDataFrames(mxd_c&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Layers"&lt;/SPAN&gt;)[&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoomLayer = arcpy.mapping.ListLayers(mxd_c&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Overhead"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;df)[&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; df.extent = zoomLayer.getSelectedExtent(&lt;SPAN style="color: #8888c6;"&gt;False&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; df.scale = df.scale * &lt;SPAN style="color: #6897bb;"&gt;1.5
&lt;/SPAN&gt;&lt;SPAN style="color: #6897bb;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Zoomed Successfully"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;# Make and Add the FeederMapIndexLAYER feature layer to the map and refresh the view
&lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.env.workspace = &lt;SPAN style="color: #a5c261;"&gt;r"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;FeederMap = &lt;SPAN style="color: #a5c261;"&gt;"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb\FeederMapIndex"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.MakeFeatureLayer_management(FeederMap&lt;SPAN style="color: #cc7832;"&gt;,&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Feature Layer Created"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addLayer = arcpy.mapping.Layer(&lt;SPAN style="color: #a5c261;"&gt;'FeederMapIndexLAYER'&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Feature Layer Added to Map"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.mapping.AddLayer(df&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;addLayer)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.RefreshTOC()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.RefreshActiveView()

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;# Field Calculator InMap = 0
&lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #aa4926;"&gt;expression&lt;/SPAN&gt;= &lt;SPAN style="color: #6897bb;"&gt;0 &lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Index Field Calculator Worked"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;# Select FeederMapIndexLayer polygons that intersect Overhead Lines and Calculate FeederMapIndex = 1
&lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Selection = arcpy.SelectLayerByLocation_management(&lt;SPAN style="color: #a5c261;"&gt;'FeederMapIndexLAYER'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'INTERSECT'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'Overhead'&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Index Selection Completed"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #aa4926;"&gt;expression&lt;/SPAN&gt;= &lt;SPAN style="color: #6897bb;"&gt;1 &lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Index Field Calculator Worked"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;#Set FeederMapIndex Layer Definition Query and Refresh Map
&lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;for &lt;/SPAN&gt;lyr &lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;arcpy.mapping.ListLayers(mxd_c):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;lyr.name == &lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.definitionQuery = &lt;SPAN style="color: #a5c261;"&gt;"InMap = 1"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.RefreshTOC()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.RefreshActiveView()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Index Definition Query Worked"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;#Export the Map to a PDF
&lt;/SPAN&gt;&lt;SPAN style="color: #e0e238; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.ApplySymbologyFromLayer_management(&lt;SPAN style="color: #a5c261;"&gt;'FeederMapIndexLAYER'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'C:/Users/azumwalt.UECOOP/Desktop/FeederMapIndex.lyr'&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.RefreshTOC()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.RefreshActiveView()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outputPath = &lt;SPAN style="color: #a5c261;"&gt;r"Z:\FeederMaps\PDFs\Map" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;"Cover.pdf"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.mapping.ExportToPDF(mxd_c&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;outputPath)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Map Book Printed" &lt;/SPAN&gt;+ feeder

&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"complete"&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:30:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621602#M48365</guid>
      <dc:creator>AdelaideZumwalt1</dc:creator>
      <dc:date>2021-12-12T02:30:08Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621603#M48366</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is ArcMap open and the "current" document specified?&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;If Python is used to modify the table of contents within the current map document (e.g., change a layer name), the map will not automatically update with the changes. &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;RefreshTOC&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; is only needed if you want to see the table of contents updated.&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the code snippet in that topic... I don't see this line&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;mxd&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: #fafafa; color: #4d4d4d; font-family: 'Consolas','Andale Mono','Lucida Console','Monaco','Courier New',Courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px; word-wrap: normal;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: #fafafa; color: #4d4d4d; font-family: 'Consolas','Andale Mono','Lucida Console','Monaco','Courier New',Courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px; word-wrap: normal;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;arcpy&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;mapping&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;MapDocument&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #a31515; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;"CURRENT"&lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: #fafafa; color: #4d4d4d; font-family: 'Consolas','Andale Mono','Lucida Console','Monaco','Courier New',Courier,monospace; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px; word-wrap: normal;"&gt; &lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2018 19:42:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621603#M48366</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-08-06T19:42:27Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621604#M48367</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Would be best to include the complete code since your variable "mxd_c" is probably defined somewhere before, but we can't see how it has been defined.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2018 19:48:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621604#M48367</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2018-08-06T19:48:12Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621605#M48368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The current map document is not open. I just added the rest of the code so you can see all of it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2018 20:14:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621605#M48368</guid>
      <dc:creator>AdelaideZumwalt1</dc:creator>
      <dc:date>2018-08-06T20:14:55Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621606#M48369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;therein lies the problem... from RefreshActiveView&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;RefreshActiveView&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; is only needed if you want to see the active view of the current map document updated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;arcpy.mapping&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; export, save, and printing functions will generate the expected updated results without use of &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #4d4d4d; font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;RefreshActiveView&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #4d4d4d; font-family: 'Lucida Grande','Segoe UI','Arial',sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you need to save or export or print the mxd before seeing anything reflected in the document. &amp;nbsp;&lt;/P&gt;&lt;P&gt;You do have an Export to pdf line, is that the issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You might try running in "current" mode to see it you get what you are looking for&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2018 20:23:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621606#M48369</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-08-06T20:23:22Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621607#M48370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Since you don't save the mxd at the end, you can investigate in the mxd to see if things were set properly or not. Since you also have selections going on, it would be good to or save the mxd (perhaps using save a copy with different names to be able to see the intermediate result in the mxd and validate if things go right) or include a number of print statements&amp;nbsp;printing a property of a layer after setting it to be sure it works.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2018 20:27:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621607#M48370</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2018-08-06T20:27:10Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621608#M48371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all your help guys! I&amp;nbsp;am getting the notice "Cannot find reference "saveACopy" in mapping.py." I'm using pycharm and am not sure how to correct this. My Project Interpreter&amp;nbsp;is referencing 10.6:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/418195_pastedImage_2.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this needs to be in a new thread let me know. I just want to be able to save my mxd's to troubleshoot &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2018 21:11:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621608#M48371</guid>
      <dc:creator>AdelaideZumwalt1</dc:creator>
      <dc:date>2018-08-06T21:11:52Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621609#M48372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="link-titled" href="http://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/mapdocument-class.htm" title="http://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/mapdocument-class.htm"&gt;MapDocument—Help | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE style="background-color: #ffffff; border-collapse: collapse; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-spacing: 0px 0px; color: #4d4d4d; font-family: &amp;amp;quot; lucida grande&amp;amp;quot;,&amp;amp;quot;segoe ui&amp;amp;quot;,&amp;amp;quot;arial&amp;amp;quot;,sans-serif; font-size: 13.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 23.82px; margin-bottom: 20.9px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; width: 768px; word-spacing: 0px; border: 0.5px solid #dddddd;"&gt;&lt;TBODY style="background-color: transparent; border-collapse: collapse; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-spacing: 0px 0px; font-family: &amp;amp;quot; lucida grande&amp;amp;quot;,&amp;amp;quot;segoe ui&amp;amp;quot;,&amp;amp;quot;arial&amp;amp;quot;,sans-serif; font-size: 13.93px; line-height: 23.82px; margin-bottom: 0px; text-align: left; width: auto; border: 0px none #dddddd;"&gt;&lt;TR style="border-bottom-color: #4d4d4d; border-bottom-style: none; border-bottom-width: 0px; text-align: left;"&gt;&lt;TD style="border-left-color: #dddddd; border-left-style: solid; border-left-width: 1px; border-right-color: #dddddd; border-right-style: solid; border-right-width: 1px; padding: 12px;"&gt;saveACopy (file_name, {version})&lt;/TD&gt;&lt;TD style="border-left-color: #dddddd; border-left-style: solid; border-left-width: 1px; border-right-color: #dddddd; border-right-style: solid; border-right-width: 1px; padding: 12px;"&gt;&lt;P style="font-size: 13.93px; line-height: 23.82px; margin-bottom: 0px; margin-top: 0px;"&gt;Provides an option to save a map document (&lt;SPAN style="font-family: &amp;amp;quot; consolas&amp;amp;quot;,&amp;amp;quot;andale mono&amp;amp;quot;,&amp;amp;quot;lucida console&amp;amp;quot;,&amp;amp;quot;monaco&amp;amp;quot;,&amp;amp;quot;courier new&amp;amp;quot;,courier,monospace; font-weight: 700;"&gt;.mxd&lt;/SPAN&gt;) to a new file, and optionally, to a previous version.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is there...&amp;nbsp; Does pycharm import arcpy properly?&amp;nbsp; Hope you don't have multiple versions of python installed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2018 21:29:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621609#M48372</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-08-06T21:29:05Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621610#M48373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello again,&lt;/P&gt;&lt;P&gt;So I am saving mxd's at regular intervals now but when it comes to intersecting the FeederMapIndexLayer with "Overhead" it's not recognizing the definition query - it just intersects it with ALL of the overhead lines. When I open the mxd the definition query is present.... any thoughts?&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;import &lt;/SPAN&gt;arcpy
arcpy.env.overwriteOutput = True
grab = arcpy.GetParameterAsText(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;)
prep_list = grab.split(&lt;SPAN style="color: #a5c261;"&gt;";"&lt;/SPAN&gt;)

mxd_c = arcpy.mapping.MapDocument(&lt;SPAN style="color: #a5c261;"&gt;r"T:\GIS\Projects\GIS\Online\MapDocuments\FeederMapCover.mxd"&lt;/SPAN&gt;)
lyrs_c = arcpy.mapping.ListLayers(mxd_c)

feederList = [&lt;SPAN style="color: #a5c261;"&gt;"HB2"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"HB3"&lt;/SPAN&gt;]
&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"got feeder list"
&lt;/SPAN&gt;arcpy.AddMessage(&lt;SPAN style="color: #a5c261;"&gt;"...starting map book..."&lt;/SPAN&gt;)

&lt;SPAN style="color: #cc7832;"&gt;for &lt;/SPAN&gt;feeder &lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;feederList:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.env.overwriteOutput = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;for &lt;/SPAN&gt;lyr &lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;arcpy.mapping.ListLayers(mxd_c):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;lyr.name == &lt;SPAN style="color: #a5c261;"&gt;"Overhead"&lt;/SPAN&gt;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.definitionQuery = &lt;SPAN style="color: #a5c261;"&gt;"esUplineFeeder = '" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;"'"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;lyr.name == &lt;SPAN style="color: #a5c261;"&gt;"Underground"&lt;/SPAN&gt;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.definitionQuery = &lt;SPAN style="color: #a5c261;"&gt;"esUplineFeeder = '" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;"'"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Definition Queries Set" &lt;/SPAN&gt;+ feeder

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #808080;"&gt;# Make and Add the FeederMapIndexLAYER feature layer to the map
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.env.workspace = &lt;SPAN style="color: #a5c261;"&gt;r"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;FeederMap = &lt;SPAN style="color: #a5c261;"&gt;"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb\FeederMapIndex"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.MakeFeatureLayer_management(FeederMap&lt;SPAN style="color: #cc7832;"&gt;,&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Feature Layer Created"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;addLayer = arcpy.mapping.Layer(&lt;SPAN style="color: #a5c261;"&gt;'FeederMapIndexLAYER'&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Feature Layer Added to Map"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;# Field Calculator InMap = 0
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;expression= &lt;SPAN style="color: #6897bb;"&gt;0 &lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Index Field Calculator Worked"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;# Select FeederMapIndexLayer polygons that intersect Overhead Lines and Calculate FeederMapIndex = 1
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Selection = arcpy.SelectLayerByLocation_management(&lt;SPAN style="color: #a5c261;"&gt;'FeederMapIndexLAYER'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'INTERSECT'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'Overhead'&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Index Selection Completed"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;expression= &lt;SPAN style="color: #6897bb;"&gt;1 &lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Index Field Calculator Worked"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;mxd_c.saveACopy(&lt;SPAN style="color: #a5c261;"&gt;"Z:\FeederMaps\MXDs\TEST1_" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;".mxd"&lt;/SPAN&gt;)&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:30:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621610#M48373</guid>
      <dc:creator>AdelaideZumwalt1</dc:creator>
      <dc:date>2021-12-12T02:30:10Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621611#M48374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I see that you add a layer ( the same layer) for every feeder and you use the same name for them. This might make it harder for the code to reference the one you want. Why would you want to add the same layer twice? Isn't it possible to use the same layer for both feeders?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What do you see in&amp;nbsp;the saved MXD? The query definition is properly set and the correct records have the value 1?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2018 18:31:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621611#M48374</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2018-08-07T18:31:11Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621612#M48375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Xander,&lt;/P&gt;&lt;P&gt;I updated the code so the feature layer is created before I iterated through the feeders - thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now when I open up the first mxd (TEST1) - having only run the code up until this point. The definition queries are present. When I manually type in the code into ArcMap (see screenshot) it works! Yay!&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/418300_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;P&gt;BUT.... When I run the code until the second mxd (TEST2) with seemingly the same code that was manually entered in ArcMap and open the map... It is obvious a selection was made before the CalculateField_managemenet tool was run (although nothing is selected when I open the map), and instead of just the overhead with the def. query being used during SelectLayerByLocation, ALL of the overhead was used. So every index that intersected an overhead line (1032/2032) is now InMap = 1. There should only be 17.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not sure why what I'm running in ArcMap is not doing the same thing in my code. Am I missing something obvious?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Updated Code:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;import &lt;/SPAN&gt;arcpy
arcpy.env.overwriteOutput = &lt;SPAN style="color: #8888c6;"&gt;True
&lt;/SPAN&gt;grab = arcpy.GetParameterAsText(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;)
prep_list = grab.split(&lt;SPAN style="color: #a5c261;"&gt;";"&lt;/SPAN&gt;)

mxd_c = arcpy.mapping.MapDocument(&lt;SPAN style="color: #a5c261;"&gt;r"T:\GIS\Projects\GIS\Online\MapDocuments\FeederMapCover.mxd"&lt;/SPAN&gt;)
lyrs_c = arcpy.mapping.ListLayers(mxd_c)
df = arcpy.mapping.ListDataFrames(mxd_c)[&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;]

feederList = [&lt;SPAN style="color: #a5c261;"&gt;"HB2"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"HB3"&lt;/SPAN&gt;]
&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"got feeder list"
&lt;/SPAN&gt;arcpy.AddMessage(&lt;SPAN style="color: #a5c261;"&gt;"...starting map book..."&lt;/SPAN&gt;)

&lt;SPAN style="color: #808080;"&gt;# Make and Add the FeederMapIndexLAYER feature layer to the map
&lt;/SPAN&gt;arcpy.env.workspace = &lt;SPAN style="color: #a5c261;"&gt;r"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb"
&lt;/SPAN&gt;FeederMap = &lt;SPAN style="color: #a5c261;"&gt;"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb\FeederMapIndex"
&lt;/SPAN&gt;arcpy.MakeFeatureLayer_management(FeederMap&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;)
&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Feature Layer Created"
&lt;/SPAN&gt;layer = arcpy.mapping.Layer(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;)
arcpy.mapping.AddLayer(df&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;layer&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"AUTO_ARRANGE"&lt;/SPAN&gt;)
&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Feature Layer Added to Map"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;for &lt;/SPAN&gt;feeder &lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;feederList:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.env.overwriteOutput = &lt;SPAN style="color: #8888c6;"&gt;True
&lt;/SPAN&gt;&lt;SPAN style="color: #8888c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;for &lt;/SPAN&gt;lyr &lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;arcpy.mapping.ListLayers(mxd_c):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;lyr.name == &lt;SPAN style="color: #a5c261;"&gt;"Overhead"&lt;/SPAN&gt;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.definitionQuery = &lt;SPAN style="color: #a5c261;"&gt;"esUplineFeeder = '" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;"'"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;lyr.name == &lt;SPAN style="color: #a5c261;"&gt;"Underground"&lt;/SPAN&gt;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.definitionQuery = &lt;SPAN style="color: #a5c261;"&gt;"esUplineFeeder = '" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;"'"
&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;mxd_c.saveACopy(&lt;SPAN style="color: #a5c261;"&gt;"Z:\FeederMaps\MXDs\TEST1_" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;".mxd"&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #aa4926;"&gt;expression&lt;/SPAN&gt;=&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.SelectLayerByLocation_management(&lt;SPAN style="color: #a5c261;"&gt;'FeederMapIndexLAYER'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'INTERSECT'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'Overhead'&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #aa4926;"&gt;expression&lt;/SPAN&gt;=&lt;SPAN style="color: #6897bb;"&gt;1&lt;/SPAN&gt;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd_c.saveACopy(&lt;SPAN style="color: #a5c261;"&gt;"Z:\FeederMaps\MXDs\TEST2_" &lt;/SPAN&gt;+ feeder + &lt;SPAN style="color: #a5c261;"&gt;".mxd"&lt;/SPAN&gt;)&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:30:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621612#M48375</guid>
      <dc:creator>AdelaideZumwalt1</dc:creator>
      <dc:date>2021-12-12T02:30:13Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621613#M48376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm at a loss. I can't get these two lines to work properly outside of ArcMap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The arcpy.SelectLayerByLocation_management tool does not recognize any definition queries set either in the code or in the map beforehand. Does anyone else have this issue? Is this a bug?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;arcpy.SelectLayerByLocation_management(&lt;SPAN style="color: #a5c261;"&gt;'FeederMapIndexLAYER'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'INTERSECT'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'OverheadLAYER'&lt;/SPAN&gt;)
arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #aa4926;"&gt;expression&lt;/SPAN&gt;=&lt;SPAN style="color: #6897bb;"&gt;1&lt;/SPAN&gt;)&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:30:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621613#M48376</guid>
      <dc:creator>AdelaideZumwalt1</dc:creator>
      <dc:date>2021-12-12T02:30:16Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621614#M48377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the only thing you haven't tried is saving the layers to disk (ie as .lyrx files) prior to selectlayerbylocation&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2018 20:45:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621614#M48377</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-08-08T20:45:48Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621615#M48378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You mean doing this in Pro instead?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2018 20:49:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621615#M48378</guid>
      <dc:creator>AdelaideZumwalt1</dc:creator>
      <dc:date>2018-08-08T20:49:37Z</dc:date>
    </item>
    <item>
      <title>Re: Layer definition query and symbology not updating using arcpy</title>
      <link>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621616#M48379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I ended up just using this (albeit long) workaround:&amp;nbsp;&lt;/P&gt;&lt;P&gt;Make Overhead a Layer&lt;/P&gt;&lt;P&gt;Add Layer to Map (probably could remove this step)&lt;/P&gt;&lt;P&gt;FeatureClassToFeatureClass (with expression)&lt;/P&gt;&lt;P&gt;Make New Feature Class a Layer&lt;/P&gt;&lt;P&gt;SelectLayerByLocation using new Layer&lt;/P&gt;&lt;P&gt;- I'm also going to have to delete the new feature class at some point.&amp;nbsp;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;import &lt;/SPAN&gt;arcpy
arcpy.env.overwriteOutput = &lt;SPAN style="color: #8888c6;"&gt;True
&lt;/SPAN&gt;grab = arcpy.GetParameterAsText(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;)
prep_list = grab.split(&lt;SPAN style="color: #a5c261;"&gt;";"&lt;/SPAN&gt;)

mxd_c = arcpy.mapping.MapDocument(&lt;SPAN style="color: #a5c261;"&gt;r"T:\GIS\Projects\GIS\Online\MapDocuments\FeederMapCover.mxd"&lt;/SPAN&gt;)
lyrs_c = arcpy.mapping.ListLayers(mxd_c)
df = arcpy.mapping.ListDataFrames(mxd_c)[&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;]

&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"got feeder list"
&lt;/SPAN&gt;arcpy.AddMessage(&lt;SPAN style="color: #a5c261;"&gt;"...starting map book..."&lt;/SPAN&gt;)

&lt;SPAN style="color: #808080;"&gt;# Make and Add the FeederMapIndexLAYER feature layer to the map
&lt;/SPAN&gt;FeederMap = &lt;SPAN style="color: #a5c261;"&gt;"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb\FeederMapIndex"
&lt;/SPAN&gt;Overhead =&amp;nbsp; &lt;SPAN style="color: #a5c261;"&gt;"Database Connections\ElectricModel - azumwalt.sde\ElectricModel.DBO.UEC\ElectricModel.DBO.Overhead"
&lt;/SPAN&gt;arcpy.MakeFeatureLayer_management(FeederMap&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;)
arcpy.MakeFeatureLayer_management(Overhead&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"OverheadLAYER"&lt;/SPAN&gt;)
layer = arcpy.mapping.Layer(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;)
layerOH = arcpy.mapping.Layer(&lt;SPAN style="color: #a5c261;"&gt;"OverheadLAYER"&lt;/SPAN&gt;)
arcpy.mapping.AddLayer(df&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;layer&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"AUTO_ARRANGE"&lt;/SPAN&gt;)
arcpy.mapping.AddLayer(df&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;layerOH&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"BOTTOM"&lt;/SPAN&gt;)
expression = &lt;SPAN style="color: #a5c261;"&gt;"esUplineFeeder = 'HB2'"
&lt;/SPAN&gt;arcpy.FeatureClassToFeatureClass_conversion(Overhead&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"OverheadDeleteMe"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;expression)
arcpy.MakeFeatureLayer_management(&lt;SPAN style="color: #a5c261;"&gt;"T:\GIS\Projects\GIS\Online\SpatialData\FeederMaps.gdb\OverheadDeleteMe"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"OverheadDeleteMe"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;)
overheadDeleteMe = arcpy.mapping.Layer(&lt;SPAN style="color: #a5c261;"&gt;"OverheadDeleteMe"&lt;/SPAN&gt;)
arcpy.mapping.AddLayer(df&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;overheadDeleteMe&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"BOTTOM"&lt;/SPAN&gt;)

&lt;SPAN style="color: #cc7832;"&gt;print &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"Feature Layer Added to Map"
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;for &lt;/SPAN&gt;lyr &lt;SPAN style="color: #cc7832;"&gt;in &lt;/SPAN&gt;arcpy.mapping.ListLayers(mxd_c):
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;lyr.name == &lt;SPAN style="color: #a5c261;"&gt;"Overhead"&lt;/SPAN&gt;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.definitionQuery = &lt;SPAN style="color: #a5c261;"&gt;"esUplineFeeder = 'HB2'"
&lt;/SPAN&gt;arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #aa4926;"&gt;expression&lt;/SPAN&gt;=&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;)
arcpy.SelectLayerByLocation_management(&lt;SPAN style="color: #a5c261;"&gt;'FeederMapIndexLAYER'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;'INTERSECT'&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"OverheadDeleteMe"&lt;/SPAN&gt;)
arcpy.CalculateField_management(&lt;SPAN style="color: #a5c261;"&gt;"FeederMapIndexLAYER"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #a5c261;"&gt;"InMap"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #aa4926;"&gt;expression&lt;/SPAN&gt;=&lt;SPAN style="color: #6897bb;"&gt;1&lt;/SPAN&gt;)
mxd_c.saveACopy(&lt;SPAN style="color: #a5c261;"&gt;"Z:\FeederMaps\MXDs\SHORTTEST_.mxd"&lt;/SPAN&gt;)&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;Not sure this is really a "correct answer" but more of a workaround.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Also - I'm not using Pro yet to do this as I want to create a tool and upload it using WebAppBuilder and I believe&amp;nbsp;with Pro you have to have Portal and we are not quite there yet. (Correct me if I'm wrong).&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:30:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/layer-definition-query-and-symbology-not-updating/m-p/621616#M48379</guid>
      <dc:creator>AdelaideZumwalt1</dc:creator>
      <dc:date>2021-12-12T02:30:18Z</dc:date>
    </item>
  </channel>
</rss>

