Linhas com cores alternadas no Sql Report

by Stiven 18. September 2009 04:25

Para fazermos uma listagem com cores alterandas das linhas do objeto Table do Sql Report é muito simples, basta clicar com o botão direito no seletor da linha da tabela e depois em Propriedades. Na propriedade BackgroundColor digite:

= IIf((RowNumber("table1") Mod 2) = 1,  "WhiteSmoke", "White")

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Dicas | Sql Report

Utilizando as referências no SQL Report

by Stiven 17. June 2009 15:05

As vezes precisamos utilizar métodos de outras bibliotecas para desenvolver o relatório, e o Sql Report permite que façamos tais referencias. O Processo é bastante simples mas requer alguns cuidados. Vejamos:

- No menu do Visual Studio

 - Na aba de "Referências", selecione a dll a ser referenciada. Uma vez selecionada informe o nome da classe a ser utilizada e um nome para a instância.

Agora precisamos fazer a chamada no relatório, no meu caso estou utilizando o método Orea.Common.Util.FormatCPFCNPJ.

Até aqui aparente tá tudo ok, mas ainda precisamos dar permissão para a referencia a dll, senão pode ocorrer o seguinte erro caso não tenho uma política de confiança com a dll referenciada.

An error ocurred during local report processing. The report references the code module 'Orea.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null', which is not a trusted assembly.

Então para contornarmos o problema basta incluir o trecho de código abaixo:

reportViewer.LocalReport.AddTrustedCodeModuleInCurrentAppDomain("Orea.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null");

Lembre-se que o o trecho de código acima é um exemplo, o parametro passado para o método AddTrustedCodeModuleInCurrentAppDomain(string assemblyName) é o nome do assembly referenciado.

;)

Currently rated 4.5 by 2 people

  • Currently 4.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Dicas | Sql Report

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen

Sobre o autor



Meu nome é Stiven Fabiano da Câmara e sou desenvolvedor de software especializado na plataforma .NET da Microsoft, utilizando a linguagem Visual C#.