>All the examples of bizrules that i've seen seem to assume the bizobj works with just a single record at a time. >
Actually, I've set it up this way by default since I think it makes sense, from the user's perspective, to only validate an individual record at a time rather than multiple records. I think displaying broken business rules for more than one record would be confusing to the end user.
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