Error Messages/42407

< Error Messages
Revision as of 21:06, 22 August 2011 by Lchrisman (talk | contribs) (Created page with "= Example Error Message = Syntax error at line 100 while checking: Function Isequal(param1,param2) ^ Incorrect Class specified. = Cause = This error would most li...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Example Error Message

Syntax error at line 100 while checking:
Function Isequal(param1,param2)
         ^
Incorrect Class specified.

Cause

This error would most likely occur when doing a Add Module... + Merge operation when the library/module being imported collides with an object already in memory, but where the two have incompatible types. For example, suppose there is already a Variable object named Isequal, but the library being loaded contains a UDF with that name. When you try to merge the two, there is an obvious incompatibility -- the function isn't going to replace the variable without causing various other problems.

Remedy

If you continue, you'll end up with the original class, but the attribute from the file will be imported. Most likely, not what you want.

Best to start over, rename the colliding object first, then try the Add Module... or Add Library... merge, so that this collision doesn't occur.

Comments


You are not allowed to post comments.