Five kinds of errors can occur:

  1. An invalid object reference (bad Tag Name) will be detected at gen time, and will result in a fatal error 713.

  2. A duplicate object reference will be detected at gen time, and result in a fatal error 729.

  3. The property specified for an object could be undefined for the object class.  If you are using the object property template or Forms Designer you can only select a valid property.  If you are entering a command directly into a logic procedure the mistake will be detected at gen time, and will result in a fatal error.

  4. The method invoked is not valid for that object.  A runtime warning (763) is issued, and program execution continues.

  5. The value specified for the property could be invalid for the property.  Since the property value can be a variable, validity checks are made at runtime.  A warning (766 or 767) is issued, but the function will continue to execute.

Comment on this topic

Topic ID: 510007