My model collects two values using the Get Field Value model-only tool. The table it is pulling these values from has no nulls in it. The two Get Field Value tools are preconditions for a Calculate Field tool.
When I run the model, it fails to execute the Calculate Field tool, giving an error: "The process did not execute because the precondition is false."
When I stop the model after I get the error, the Get Field Value outputs have non-null values in them.
They are not boolean, so i do not understand why "False" is being reported to the Calculate Field tool.
The Model Readout as it runs:
...
Executing (Get Field Value): GetFieldValue "X:\2019\19-107 Sac Valley WQC - 2020 GW Services\GIS\SVWQC_HVA_AMK_v2.gdb\Temp_NSummary" MAX_Model Double -1
Start Time: Sunday, November 08, 2020 8:37:31 PM
Succeeded at Sunday, November 08, 2020 8:37:31 PM (Elapsed Time: 0.05 seconds)
Executing (Get Field Value (2)): GetFieldValue "X:\2019\19-107 Sac Valley WQC - 2020 GW Services\GIS\SVWQC_HVA_AMK_v2.gdb\Temp_NSummary" MIN_Model Double -1
Start Time: Sunday, November 08, 2020 8:37:31 PM
Succeeded at Sunday, November 08, 2020 8:37:31 PM (Elapsed Time: 0.05 seconds)
Executing (Calculate Field): CalculateField N_WelltestsDissolved_AllAttributesAssigned Model (!Model!-0)/(48.5839991620112-0) "Python 3" # Text
Start Time: Sunday, November 08, 2020 8:37:31 PM
The process did not execute because the precondition is false.
Succeeded at Sunday, November 08, 2020 8:37:31 PM (Elapsed Time: 0.00 seconds)
,...
