Previous Topic: TIRM153E – ROW NOT FOUND. PAD HAS NO EXCEPTION LOGIC FOR READNext Topic: TIRM155E – DATA MODELING CONSTRAINTS HAVE BEEN VIOLATED


TIRM154E – VIEW HAS NOT BEEN POPULATED

Reason:

A view was not populated because of one of the following conditions:

  1. In a READ qualified by a WHERE clause that uses CURRENT OF views, the view that should be CURRENT was not read or has gone out of scope.
  2. A view for an UPDATE was not populated and locked.
  3. An action block that uses a persistent view was called without populating the view and the action block attempted to use the view in a READ, UPDATE, ASSOCIATE, DISASSOCIATE, or TRANSFER.
  4. One or more of the views in an ASSOCIATE or TRANSFER statement was not populated.

Action:

Correct the action diagram. Usually there is a flow of control where a READ was assumed but not performed.