<?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: Calculate Field Script runs but does nothing in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572432#M44889</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I just have had a lot of problems using field calculators and models in general. I find straight scripting outside of Arc much more stable.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 Dec 2011 15:23:49 GMT</pubDate>
    <dc:creator>MathewCoyle</dc:creator>
    <dc:date>2011-12-15T15:23:49Z</dc:date>
    <item>
      <title>Calculate Field Script runs but does nothing</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572427#M44884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi ESRI community,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a fairly straight forward script I'm trying to run from a Calculate Field tool in a model.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The objective is to populate Fee_Tier according to values in Fee_Class and Total_IA.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Input table is a feature class in a GDB.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Field Name: Fee_Tier&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Expression: fee(!Fee_Tier!, !Fee_Class!, !Total_IA!)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Expression Type: PYTHON&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Code Block:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;def fee(FT, FC, TI):
&amp;nbsp; if FC == "SFR":
&amp;nbsp;&amp;nbsp;&amp;nbsp; if TI &amp;gt;= 99.5 and TI &amp;lt; 2000.5:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FT = 1
&amp;nbsp;&amp;nbsp;&amp;nbsp; elif TI &amp;gt;= 2000.5 and TI &amp;lt; 2900.5:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FT = 2
&amp;nbsp;&amp;nbsp;&amp;nbsp; elif TI &amp;gt;= 2900.5 and TI &amp;lt; 3900.5:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FT = 3
&amp;nbsp;&amp;nbsp;&amp;nbsp; elif TI &amp;gt;= 3900.5 and TI &amp;lt;&amp;nbsp; 7500.5:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FT = 4
&amp;nbsp;&amp;nbsp;&amp;nbsp; elif TI &amp;gt;= 7500.5:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FT = 5
&amp;nbsp;&amp;nbsp;&amp;nbsp; else:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FT = NotImplemented
&amp;nbsp;&amp;nbsp;&amp;nbsp; return FT&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The tool runs but Fee_Tier remains completely populated with NULL values.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm really tired today, so with any luck I'm just missing something easy.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Rich&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Dec 2011 18:43:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572427#M44884</guid>
      <dc:creator>RichardThurau</dc:creator>
      <dc:date>2011-12-14T18:43:20Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Field Script runs but does nothing</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572428#M44885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Does a bunch of views and no replies mean that my code is so ridiculous no one cares to comment? Or is it people can't reproduce the problem or don't know what the solution is?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Dec 2011 03:09:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572428#M44885</guid>
      <dc:creator>RichardThurau</dc:creator>
      <dc:date>2011-12-15T03:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Field Script runs but does nothing</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572429#M44886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Try an update cursor would be my only suggestion.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Dec 2011 13:41:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572429#M44886</guid>
      <dc:creator>MathewCoyle</dc:creator>
      <dc:date>2011-12-15T13:41:58Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Field Script runs but does nothing</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572430#M44887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Mathew. Try an update cursor because this code will never work, or just because you think it's better? Why do all the examples from ESRI demonstrate the script function like this?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BTW, there are no examples where multiple fields are used.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In theory, SHOULD THIS SCRIPT WORK?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;RT&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Dec 2011 14:35:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572430#M44887</guid>
      <dc:creator>RichardThurau</dc:creator>
      <dc:date>2011-12-15T14:35:46Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Field Script runs but does nothing</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572431#M44888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;:confused: Can an update cursor run from a model? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My task is to get a bunch of models to run the python code upgraded from VB. From what I have read, I think I am locked into the Field Calculator, therefore locked out of using update.cursor?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Dec 2011 15:19:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572431#M44888</guid>
      <dc:creator>RichardThurau</dc:creator>
      <dc:date>2011-12-15T15:19:47Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Field Script runs but does nothing</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572432#M44889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I just have had a lot of problems using field calculators and models in general. I find straight scripting outside of Arc much more stable.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Dec 2011 15:23:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572432#M44889</guid>
      <dc:creator>MathewCoyle</dc:creator>
      <dc:date>2011-12-15T15:23:49Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Field Script runs but does nothing</title>
      <link>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572433#M44890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For anyone in the same boat looking for an answer to this thread, the solution has been in using the "script tool" to bring scripts into a model as a tool. Not fully successful yet but seems very nice for having full python functionality inside modelbuilder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Rich&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Dec 2011 18:25:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/calculate-field-script-runs-but-does-nothing/m-p/572433#M44890</guid>
      <dc:creator>RichardThurau</dc:creator>
      <dc:date>2011-12-19T18:25:46Z</dc:date>
    </item>
  </channel>
</rss>

