Forçar o SSRS 2008 a usar a renderização CSV do SSRS 2005

Estamos atualizando nosso servidor de relatório do SSRS 2005 para o SSRS 2008 R2.
Eu tenho um problema com a renderização de exportação CSV para o SSRS 2008, onde a soma das colunas está aparecendo no lado direito dos valores de detalhe em 2008, em vez do lado esquerdo, como em 2005, como mostrado nos blocos abaixo.
117 e131 são as somas de Column2 e Column3, respectivamente.

Saída CSV do SSRS 2005

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 CSV Output

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

Eu entendo que oO renderizador CSV passou por grandes mudanças no SSRS 2008 R2 com o suporte para gráficos e medidores e, mais importante, fornece dois modos: o padrãoExcel modo eCompliant modo. Mas nenhum dos dois modos ajuda a corrigir esse problema. O modo Compliant deveria estar mais próximo do de 2005, mas aparentemente não está perto o suficiente para o meu caso.

Minha pergunta:
Existe uma maneira de forçar o SSRS 2008 a retornar um relatório para um modo de compatibilidade com versões anteriores para que ele exporte para um formato CSV de 2005?

Solução tentada:
a) Usando CRIs baseados em 2005
Baseado emeste artigo no ExecutionLog2Se o SSRS 2008 R2 encontrar um relatório cuja atualização automática não é possível (por exemplo, relatórios criados com controles CustomReportItem baseados em 2005), esses relatórios específicos serão processados ​​com o mecanismo antigo do Yukon em um "modo transparente de compatibilidade com versões anteriores".

Parece que ele volta ao modo de versão anterior (2005) e tenta renderizá-lo. Então, tentei usar um código de barras CustomReportItem de 2005 e implantá-lo em um servidor de relatório do SSRS 2008 R2, mas ele mostra o mesmo resultado de antes, embora tenha suprimido o código de barras. Isso ocorre porque o SSRS 2008 R2 encontra uma maneira de suprimir parte da saída do relatório e exibe o restante. Seria ótimo encontrar um CRI baseado em 2005 que faça o SSRS 2008 R2 processá-lo com seu antigo mecanismo Yukon. Por favor, note que, muito possivelmente, mesmo se ele usar o "antigo mecanismo de processamento Yukon", ele ainda pode usar o novo processador CSV, portanto, mostra a mesma saída. Se isso for verdade, então esta opção é discutível.

b) Usando o renderizador XML
Podemos usar um renderizador de XML personalizado e, em seguida, usar o XSLT para converter o xml em CSV apropriado, mas isso significaria que precisamos converter todos os nossos 200 relatórios. Por isso, isso não é viável.

Observe que não temos a opção de ter o SSRS 2005 e o SSRS 2008 R2 implantados lado a lado.

questionAnswers(1)

yourAnswerToTheQuestion