Error Message |
Possible Cause(s) |
Possible Solution(s) |
---|---|---|
Unable to Evaluate the Current Worksheet. Please check the log file.” |
An unknown exception has occurred that prevents the formula evaluation from happening. |
The best place to start looking for solutions is in the log file. The log file should provide additional details on the error. |
In the current worksheet, the following instance specifications (…) were not evaluated. |
The instance specifications cannot be evaluated. The likely cause of this is a problem with the model file. |
See the log file for additional details about this error. Make any necessary changes to the model file or contact the person responsible for making changes to the model file. |
Please make sure that your current worksheet is an instance matrix. |
Only happens if the SyncView does not have instance specifications. In particular, this feature only works with Instance Tables. |
Make sure you have the correct worksheet selected. |
One of the formula elements is not the right type |
•It could be that the right type is not supported (e.g. expecting doubles but received Boolean). •Could be that Constraint Property has a problem (problem in slotValue V.F.- Class being passed when a Slot should be passed instead). •The slot doesn’t exist.
|
Check the log file for information on which elements need to be changed and what change needs to be made (for example change to constraint parameter). |
Unable to find the default Analytical Engine |
The wrong analytical engine is specified for the model. |
Change the name of the default analytical engine. |
The inputs do not match what is expected. |
•Might be trying to retrieve constraint parameters which are no longer used/have been changed. •The number of inputs does not match the inputs required by the formula. |
Check your model. There may be missing a constraint parameter. |
Formula string is missing a equals symbol (i.e. =) |
The syntax is incorrect. |
Add missing equal (=) sign. |
Arithmetic error happened in … |
An arithmetic error occurred in the formula, such as, dividing by zero. |
Review and correct the formula causing the error. |
Circular Reference found the formulas please check log file. |
The output of one formula is the input to another. Thus, neither can be evaluated. For example, formula 1: c=a+b and formula 2: a=c-2. These formulas both rely on each other so neither can be computed. |
Rewrite formulas to avoid the dependency |
IDispatch failed to get the Excel cell |
Some sort of exception happened when trying to get the slot value from Excel. |
Check the log file for details. |
Worksheet not found. |
•For the default Analytical engine, MapleMBSE tries to set the wrong metadata •When MapleMBSE tries to create the first formula handler we check that we have the metadata(worksheet) to evaluate the formula |
This is a bug. No action is required on the user end. |
Current worksheet doesn't have the syncView |
Sheet where user wants to evaluate in that sheet we don’t find any syncview |
When you launch MapleMBSE, it creates the sync view in the worksheet and records the worksheet id in the backend. Whenever you make a change in the worksheet MapleMBSE checks if it has the sheet id recorded or not. To check whether or not MapleMBSE has the worksheet id recorded, select the syncview area. In the drop down list above the syncview area search for the worksheet syncview. If it appears in the list it is recorded. If not close your MapleMBSE session then rerun the .mse file. |
Unable to create the formula evaluation sheet |
For some reason we are unable to create the sheet where we can evaluate the formulas |
Check log file for details. |
Unable to clear the formula evaluation sheet, possible corruption |
|
The existing formula evaluation sheet must be deleted. |
current port is not used for the formula evaluation |
|
No action is required. |