Debug menu > Validator

The Host Integrator Validator evaluates your host application model for errors. You must resolve all errors reported in the Validator before you can deploy it to a Host Integrator server.

The Validator evaluates the following aspects of a host application model:


All variables must have a unique name and be complete.


Model tables are tested for the following:


All entities must be unique, and there must be a valid operation that is able to navigate to every entity in the model.

Note: A warning appears if navigation does not exist between an entity and its home entity.

Event Handlers

All event handlers must be up to date with the associated libraries. Click Rebuild on the Events menu to rebuild the event handler libraries.

Validating a model

  1. Open the model you want to validate in the Design Tool and from the Debug menu, select Vaidate.

    All imported models are automatically validated unless you clear that option on the Import tab of the Preferences dialog box.

  2. In Validator, select the model elements you want to evaluate. You can evaluate Variables, Tables, Entities, and Event Handlers.
  3. Click Validate. When complete, a validation report appears in the results box.

    See the Validation Report topic for more information on interpreting the results.