Eugenio,
>I'm using the mmButtonSave without any code.
>It's possible to reproduce the problem in the MM Jump Start.
Right...but if you change the ImmediateDelete flag in the business object to false it leaves deleted rows in the DataTable. You must then add code to the rule object (or any other place you're viewing or manipulating data) that determines if the RowState is deleted. You cannot access data in a row that is deleted or you will receive an ADO.NET exception.
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