I am attaching a simple test solution which demonstrates a problem with summaries not updating correctly.
Basically I have a summary field which totals a calculation based on an entered number and a global value used as a multiplier. If I change the global all the calculations correctly update, but the summary field does not reflect the changes. What appears to happen is that the summary only reflects the changes in those fields that are actually visible (implying that maybe the calculation is not updating until the row becomes visible?). Any summary placed in a grand summary part does not update at all until a field in a row is actually clicked on - then it updates to show whatever value is currently in the summary (not always correct).
Try this: in the attached ‘testbed’ change the multiplier number (a global) . The calc1 field updates in all visible rows. The summary at the end of the rows updates but only for the visible rows. Scroll the list and the summary value at the ends of the row changes as you scroll more rows into view! The summary at the bottom does not update again until a row is clicked.
Switch into and out of designer mode and the global will be cleared, but again the summary field does not update - scroll the list to the bottom and the summary value gradually drops until it reaches zero by the bottom of the list!
If anyone has a good explanation for this I would love to hear it - otherwise it looks like a bug to me.