A Microsoft distribui correcções do Microsoft SQL Server 2012 Service Pack 1, como um ficheiro para transferência. Uma vez que as correcções são cumulativas, cada nova versão inclui todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o anterior SQL Server 2012 Service Pack 1.
Sintomas
Considere o seguinte cenário:
-
Tem um relatório que contém uma tabela num servidor do Microsoft SQL Server 2012 Reporting Services (SSRS 2012).
-
Pode utilizar uma expressão semelhante à seguinte para a propriedade Backgroundcolor :
=IIf(Fields!id.Value=5, "Green", Nothing)
-
Exportar o relatório para o Microsoft Excel (em formato de ficheiro Office Open XML).
Neste cenário, o "nada" não está definido e a cor da linha anterior é incorrectamente utilizado.
Resolução
Informações de actualização cumulativa
Actualização cumulativa 3 para SQL Server 2012 SP1
A correcção deste problema publicada pela primeira vez na actualização cumulativa 3. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2012 SP1, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2812412 cumulativo pacote 3 de actualizações do SQL Server 2012 Service Pack 1Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o SQL Server 2012 SP1 anterior. Recomendamos que pense em aplicar a edição de correcção mais recente que contenha esta correcção. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft
2772858 o SQL Server 2012 cria disponibilizadas após o lançamento do SQL Server 2012 Service Pack 1
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Solução alternativa
Para contornar o problema, altere "Nada" valor para a cor de fundo predefinida.
Por exemplo, se a cor de fundo predefinida é branca, em seguida, utilize a seguinte expressão:
=IIf(Fields!id.Value=5, "Green", "White")
Referências
Para mais informações sobre expressões na lista RSES, vá para o seguinte Web site da MSDN:
Informações gerais acerca das expressõesPara mais informações sobre a função IIF, vá para o seguinte Web site da MSDN:
IIF (Transact-SQL)Para mais informações sobre o modelo de Assistência Incremental para o SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
935897 um modelo de Assistência Incremental está disponível a partir da equipa do SQL Server para proporcionar correcções para problemas comunicadosPara mais informações sobre o esquema de atribuição para actualizações do SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
Pacotes de actualização do esquema de atribuição de nomes de 822499 para software Microsoft SQL ServerPara mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft