Obliga a SSRS 2008 a utilizar la representación CSV de SSRS 2005

Estamos actualizando nuestro servidor de informes de SSRS 2005 a SSRS 2008 R2.
Tengo un problema con la representación de exportación CSV para SSRS 2008 donde la SUMA de columnas aparece en el lado derecho de los valores de detalle en 2008 en lugar del lado izquierdo como en 2005, como se muestra en los bloques a continuación.
117 y131 son las sumas de Column2 y Column3 respectivamente.

SSRS 2005 salida CSV

Column2_1,Column3_1,Column2,Column3
117,131,1,2
117,131,1,2
117,131,60,23
117,131,30,15
117,131,25,89

SSRS 2008 Salida CSV

Column2,Column3,Column2_1,Column3_1
1,2,117,131
1,2,117,131
60,23,117,131
30,15,117,131
25,89,117,131

Entiendo que elEl renderizador CSV ha pasado por importantes cambios en SSRS 2008 R2 con el soporte para gráficos y medidores y, lo que es más importante, proporciona 2 modos: el predeterminadoExcel modo yCompliant modo. Pero ninguno de los modos ayuda a solucionar este problema. Se suponía que el modo Compliant era el más cercano al de 2005, pero aparentemente no es lo suficientemente cercano para mi caso.

Mi pregunta:
¿Hay alguna forma de obligar a SSRS 2008 a retroceder un informe a un modo de compatibilidad con versiones anteriores para que exporte a un formato CSV de 2005?

Solución intentada:
a) Utilizando CRIs basados ​​en 2005
Residencia eneste artículo en ExecutionLog2Si SSRS 2008 R2 encuentra un informe cuya actualización automática no es posible (por ejemplo, los informes que se crearon con los controles CustomReportItem basados ​​en 2005), esos informes en particular se procesarán con el antiguo motor Yukon en un "modo de compatibilidad transparente hacia atrás".

Parece que vuelve a su modo de versión anterior (2005) e intenta renderizarlo. Así que intenté usar un código de barras basado en 2005 CustomReportItem y lo implementé en un servidor de informes SSRS 2008 R2, pero muestra el mismo resultado que antes, aunque suprimió el código de barras. Esto se debe a que SSRS 2008 R2 encuentra una manera de suprimir parte de la salida del informe y muestra el resto. Sería genial encontrar un CRI basado en 2005 que haga que SSRS 2008 R2 lo procese con su antiguo motor Yukon. Tenga en cuenta que posiblemente, incluso si utiliza el "antiguo motor de procesamiento de Yukon", podría seguir utilizando el nuevo renderizador CSV, por lo que muestra la misma salida. Si eso es cierto, entonces esta opción es discutible.

b) Usar el renderizador XML
Podemos usar un procesador XML personalizado y luego usar XSLT para convertir el xml a un CSV apropiado, pero esto significaría que debemos convertir todos nuestros 200 informes. Por lo tanto, esto no es factible.

Tenga en cuenta que no tenemos la opción de tener SSRS 2005 y SSRS 2008 R2 implementados en paralelo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta