<?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 Calculate Field Parsing Error 000989 in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/calculate-field-parsing-error-000989/m-p/518006#M40585</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am getting the error 000989 Python syntax error: Parsing error: invalid syntax (line 1). I can't resolve it though it seems to me that I am doing everything according to instructions.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a field MEAS_DIST_OUTLRS_UPD with measurements. I need to update the field using the following conditions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if MEAS_DIST_OUTLRS_UPD is less or equal 6.0 then the value doesn't change&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if MEAS_DIST_OUTLRS_UPD is larger then 6.0 then the value should be 1.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using 'Calculate Field'. The code block is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Updmeas( !MEAS_DIST_OUTLRS_UPD! )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Def Updmeas( !MEAS_DIST_OUTLRS_UPD! &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If ( !MEAS_DIST_OUTLRS_UPD! ) &amp;gt; 6 :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return&amp;nbsp; !MEAS_DIST_OUTLRS_UPD! &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The Expression is &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Updmeas( !MEAS_DIST_OUTLRS_UPD! )&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What is it that I am doing wrong? Please help!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Sep 2011 20:04:07 GMT</pubDate>
    <dc:creator>NatalieLepsky</dc:creator>
    <dc:date>2011-09-14T20:04:07Z</dc:date>
    <item>
      <title>Calculate Field Parsing Error 000989</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-parsing-error-000989/m-p/518006#M40585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am getting the error 000989 Python syntax error: Parsing error: invalid syntax (line 1). I can't resolve it though it seems to me that I am doing everything according to instructions.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a field MEAS_DIST_OUTLRS_UPD with measurements. I need to update the field using the following conditions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if MEAS_DIST_OUTLRS_UPD is less or equal 6.0 then the value doesn't change&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if MEAS_DIST_OUTLRS_UPD is larger then 6.0 then the value should be 1.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using 'Calculate Field'. The code block is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Updmeas( !MEAS_DIST_OUTLRS_UPD! )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Def Updmeas( !MEAS_DIST_OUTLRS_UPD! &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If ( !MEAS_DIST_OUTLRS_UPD! ) &amp;gt; 6 :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return&amp;nbsp; !MEAS_DIST_OUTLRS_UPD! &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The Expression is &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Updmeas( !MEAS_DIST_OUTLRS_UPD! )&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What is it that I am doing wrong? Please help!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Sep 2011 20:04:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-parsing-error-000989/m-p/518006#M40585</guid>
      <dc:creator>NatalieLepsky</dc:creator>
      <dc:date>2011-09-14T20:04:07Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Field Parsing Error 000989</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-parsing-error-000989/m-p/518007#M40586</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi natalie,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the python function doesn´t take a field itself so you have to pass the field as a variable:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
#Codeblock
def Updmeas(value):
 if value &amp;gt; 6:
&amp;nbsp; return 1

#Expression
Updmeas( !MEAS_DIST_OUTLRS_UPD! ) &lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 22:35:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-parsing-error-000989/m-p/518007#M40586</guid>
      <dc:creator>RaphaelR</dc:creator>
      <dc:date>2021-12-11T22:35:58Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Field Parsing Error 000989</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-parsing-error-000989/m-p/518008#M40587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, Rafael!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It worked!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 12:45:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-parsing-error-000989/m-p/518008#M40587</guid>
      <dc:creator>NatalieLepsky</dc:creator>
      <dc:date>2011-09-15T12:45:20Z</dc:date>
    </item>
  </channel>
</rss>

