Error Messages/42488


Example message

 Bounds check: Out of range
  
 The computed value for Variable 'Projected_savings' is not consistent with its 
 domain specification because the value $104.6K exceeds the upper bound 100K
 at cell coordinate
      Strategy = 'Downsize'
      Year = 2017
  
 Do you want to stop evaluating and edit the definition?

Cause

This is a information message designed to help you catch errors in your model. Often changes made to your model long after you originally created it inadvertently introduce errors when people forget to update parts of your model impacted by the changes. Domain bounds checking is a helpful feature that can help you catch these mistakes. You are free to continue on with evaluation, although it is highly recommended when you see this that you examine the relevant portions more closely and resolve the underlying problem.

In this case, the domain attribute of the variable Projected_savings is configured to be Continuous with an upper bound of 100. The computed value exceeded this upper range and resulted in this warning. The larger than anticipated Projected_savings might be due to some logic mistake recently introduced. Or maybe the upper bound should be loosened.

Remedies

You can remove the upper bound, turn off bounds checking globally, turn off bounds checking for this variable only, or correct the calculation to produce a value below the upper bound.

To modify the bound, edit the domain attribute for the variable named in the message.

To turn off bounds checking globally, uncheck Check value bounds .. against Domain values on the Edit → Preferences dialog.

To turn off bounds checking for this variable only, enter the Typescript window and type:

UseCheck Projected_savings: 0

where you replace Projected_savings with the name of your own variable, obviously.

See Also

Comments


You are not allowed to post comments.