>One strange error has emerged. When the user clicks on the gridlist on Page 1, the grid does not respond. The keyboard and toolbar still allow navigation. I cannot find it throwing an error anywhere when stepping through the code. Everything appears set correctly. This error happened after we added unique value constraints on Page 2. The unique value constraint is tied to a different bizobj and data environment than the clistonetomanybizobj on page 1 with the grid. This form also uses the subject and observer pattern. Other forms use the subject and observer patterns and unique value constraints with no problems.
>
>Baffled...
Is LockScreen set to .T.? Or has the grid's Enabled property set to .F.? Suspend the app when that for is up and the grid has stopped responding. Then take a look at those from the command window (eg. use something like SYS(1270) to get an object reference to the form). Also double-check to make sure there isn't anything overlapping the grid (eg. a shape). The grid will automatically be disabled when the bizobj thinks that the primary cursor is empty. I know I ran into this when I set-up a form that used a different view than the primary view for the forms primary bizobj.