David,
>I finally figured it out after yanking out about half the hair on my head - I had registered the business object in a cGridList. I'm not sure why that wouldn't work, but when I removed the reference, the problem went away.
Although removing the reference caused the problem to go away, there's more that lurks under the surface here...registering the business object with a grid shouldn't adversely affect the business object.
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com