KB2515006 - FIX: Um relatório apresenta resultados incorretos se utilizar um conjunto de dados partilhado filtrado num relatório R2 do SQL Server 2008

Sintomas

Quando executar um relatório SQL Server 2008 R2 nos seguintes cenários, poderá encontrar um problema.

Cenário 1

  • O relatório usa um conjunto de dados partilhado. Especifica a colagem, a sensibilidade ao caso e outras opções para o conjunto de dados.

  • Define-se um filtro no conjunto de dados.

Neste cenário, o relatório apresenta resultados incorretos.

Cenário 2

  • O relatório usa um conjunto de dados. Especifica a colagem, a sensibilidade ao caso e outras opções para o conjunto de dados.

  • Define-se um filtro no conjunto de dados.

  • Cria-se um parâmetro ligado ao conjunto de dados.

Neste cenário, o parâmetro lista valores incorretos para seleção quando executam o relatório. Por exemplo, assuma que cria um conjunto de dados partilhado que contém os seguintes dados.

Cor

ID

Preto

1

preto

2

Define a opção de sensibilidade ao caso para o conjunto de dados como falsa. Além disso, define-se um filtro que utiliza a seguinte expressão:

[Color] <> black 

Quando executa um relatório que devolve o conjunto de dados partilhado, são apresentados os seguintes dados.

Cor

ID

Preto

1

No entanto, espera-se que a linha "preta" também seja exibida.

Causa

Este problema ocorre porque a colagem, sensibilidade ao caso e outras opções não são consideradas quando o SQL Server processa o filtro de um conjunto de dados partilhado ou o parâmetro de um conjunto de dados filtrado. Se for utilizado um filtro ou parâmetro diferente, isto pode causar um erro.

Resolução

Informações do pacote de serviços para SQL Server 2008 R2

Para resolver este problema, obtenha o mais recente pacote de serviços para SQL Server 2008 R2. Para mais informações, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:

2527041 Como obter o mais recente pacote de serviços para SQL Server 2008 R2

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".Este problema foi corrigido pela primeira vez no SQL Server 2008 R2 Service Pack 1 (SP1) para SQL Server 2008 R2.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×