title: Visual Studio 2005 table rendering order
body: <p>I'm working in Visual Studio 2005 Reporting and I'm trying to implement a workaround of nesting aggregate functions (I need to perform a Count of Sums).  In the table details row, I have a call to custom code to increment an integer every time the value of one cell is >10, then the footer has a call to a custom code function that just returns that value.</p>
  
  <p>The count was always returned as 0, so I threw in some MsgBox calls and noticed the table footer is being called before the details rows.  I need the table details rows to be called first so that the "get" function in the footer will actually retrieve the value I need.</p>
  
  <p>To be more specific, I'm looking to count the number of times a given table cell, whose value is calculated as <code>(Sum / (Sum+Sum+Sum)) * 100</code>, is greater than 10.  Since aggregate functions can't be nested, and the use of aggregates on ReportItems!... can only be done in report headers/footers (in my case not helpful as it will display a different total on each page), I'm left with the option of custom code.</p>
  
  <p>Is there any way to force the details row of a table to be rendered before the table footer?</p>