I needed to send my business object to the back so it would create the cursor before the grid inited. You would think that the grid's init would have produced an error if the cursor it was supposed to be bound to didn't exist by the time it inited, but you'd be wrong.
Thanx,
Bill Elvin