Cause
This error occurs if you use an unknown identifier in a method. An identifier in a method must be resolved as one of the following:
A property or method of the receiver
A parameter
A local variable
A class or primitive type name
A constant (global, class, or local)
Action
Correct the identifier name, if it is incorrect. If the identifier is correct but the object it references has not been created, create the required object.