>
>I tried this using a select statement with a group by clause in the presavehook. This would work fine, however, the select statement does not return the uncommitted changes made to the child business object.
>
>Does anybody know if there is there a way to use the select statement on the view and select all rows with the uncommitted changes? Or is there another command I can use.
>
SELECT's won't work on a dirty buffer, as you've found out - I wish it did. The only way to do this is to use something like a SCAN loop (or SUM) and add them up that way (using GETFLDSTATE if you need to determine changed records).