Lar Finanças Pessoais 5 Maneiras de personalizar Relatórios com o SQL Server Reporting Services - dummies

5 Maneiras de personalizar Relatórios com o SQL Server Reporting Services - dummies

Índice:

Vídeo: Visual Studio Tips: Cambiar Informe en ReportViewer 2013 en tiempo de ejecución (5) 2024

Vídeo: Visual Studio Tips: Cambiar Informe en ReportViewer 2013 en tiempo de ejecución (5) 2024
Anonim

Parte do Microsoft SQL Server 2005 Reporting Services para Dummies Cheat Sheet

Adicione algumas linhas de codificação extra no SQL Server 2005 Reporting Services para personalize seus relatórios. Experimente alguns desses truques interessantes (e legais) para fazer seus relatórios se destacarem ou se encaixam nos padrões existentes que você pode ser obrigado a cumprir.

Formato de papel de barra verde

Se você trabalha em uma empresa que ainda executa computadores mainframe, você pode ter visto o antigo estoque de papel "barra verde". Este é o papel largo que os computadores do mainframe usam para imprimir seus resultados. O papel é alinhado alternativamente com listras verdes e brancas para ajudar a ler as colunas de um relatório.

No SQL Server Reporting Services, para simular o efeito de listra durante a impressão, você precisa fazer formatação condicional sobre o conteúdo das células da tabela. Para alterar o BackgroundColor para ser uma expressão que alterna entre verde e branco, use esta expressão para a propriedade BackgroundColor para todas as células na linha do relatório:

= iif (RowNumber (Nothing) Mod 2, "Green", "White")

Quebras de página de controle

Se você deseja controlar melhor as quebras de página dentro de um relatório, você pode fazê-lo com expressões em grupos em uma matriz ou tabela. Se você sabe que gostaria de inserir uma quebra de página em uma contagem de linha específica, você pode especificar isso na expressão de grupo; dessa forma, você pode apresentar um agrupamento escondido de quebra de página. Veja:

  1. Clique com o botão direito do mouse em uma linha na grade da tabela e selecione Editar grupo no menu pop-up.

  2. Na caixa de diálogo Expression Edit que aparece, insira a seguinte expressão para inserir uma quebra de página após 20 linhas de relatório:

= Teto (RowNumber (Nothing) / 20)

Criar execução totais

Em algumas situações de relatório, você pode querer expressar o total cumulativo de uma coluna de relatório à medida que ela muda de linha a linha. Para fazer isso, você precisa inserir uma expressão para o valor na célula da tabela. Digamos que você deseja especificar um total em execução para um campo chamado SalesAmt. A seguinte função agregada irá fornecer-lhe totais em execução:

= RunningValue (Fields! SalesAmt. Value, Sum, Nothing)

Alterar o ícone da pasta Report Manager para um logotipo corporativo

Você pode querer personalizar o ícone na parte superior esquerda da página inicial do Report Manager e coloque seu logotipo corporativo em seu lugar. Se você navegar na fonte do Gerenciador de Relatórios, a página inicial verá que a referência do arquivo para o ícone da pasta é:

/ Relatórios / imagens / 48folderopen. jpg

Pesquisando no gerenciador de programas, você pode localizar este arquivo no diretório:

C: Arquivos de programasMicrosoft SQL ServerMSSQL.3Reporting Services 

ReportManagerimages

Se você abrir este arquivo, você achará que é uma imagem de 48 x 48. jpg. Portanto, se você pode fazer uma resolução semelhante. jpg do seu logotipo corporativo e salve este novo arquivo de logotipo como 48folderopen. jpg, a próxima vez que você atualizar seu Gerenciador de Relatórios, você verá seu logotipo corporativo no canto superior esquerdo da página da Web.

Suprime objetos ou fórmulas em uma renderização do Excel de um relatório

Quando você não quer ver um mapa ou fórmula de documento em uma renderização do Excel do seu relatório, você pode controlar as propriedades da renderização usando o dispositivo configurações de informações ao especificar o relatório usando o método de acesso de URL.

Por exemplo, para suprimir um mapa de documento de um relatório no Excel, use o link de URL da seguinte maneira:

// servername / reportserver? / SampleReports / Detalhe da ordem do cliente e rs: 

Command = Render & rc: Format = HTML4. 0 & rcOmitDocumentMap = True

Quando você deseja apenas os valores de dados e sem fórmulas geradas no Excel para todo o relatório, você pode usar a Configuração de Informações do Dispositivo de OmitFormulas para suprimir a geração da fórmula como na seguinte expressão:

// servername / reportserver? / SampleReports / Employee Sales Summary & EmployeeID = 

38 & rs: Command = Render & rs: Format = EXCEL & rc: OmitFormulas = true

5 Maneiras de personalizar Relatórios com o SQL Server Reporting Services - dummies

Escolha dos editores

Filmando fotos em situações especiais com Canon Rebel Série T3 Câmeras - manequins

Filmando fotos em situações especiais com Canon Rebel Série T3 Câmeras - manequins

ÀS vezes haverá não há problema em tirar o seu Canon Rebel T3 ou T3i fora e tirar fotos com configurações automáticas. A maior parte do tempo, você pode fazer com alguns ajustes simples. Alguns assuntos e situações de filmagem apresentam alguns desafios adicionais que exigem combinações de configurações mais complicadas. ...

Escolha dos editores

Obtendo o WordPress. org Software - dummies

Obtendo o WordPress. org Software - dummies

Depois de classificar seu host e domínio do site, você deve baixar e extrair os arquivos do WordPress pela WordPress. org e colocá-los no seu computador. Escolha um lugar que você lembrará, como um diretório de Documentos ou Download. Siga estas etapas: aponte seu navegador para o WordPress. org. A página principal do WordPress aparece. Clique em ...

Google AdSense para Bloggers de Mom - dummies

Google AdSense para Bloggers de Mom - dummies

Google O AdSense não é uma rede de anúncios orientada para a mãe, nem é A melhor opção de publicidade para a maioria dos blogs da mãe. Há certamente exceções a isso, especialmente se você blogar sobre produtos ou marcas. Todos os blogueiros que exibem publicidade devem ter um provedor de anúncios de backup - e o AdSense é uma ótima solução para essa necessidade. AdSense aprova ...

Relatório de conteúdo principal do google Analytics - dummies

Relatório de conteúdo principal do google Analytics - dummies

O relatório Top Content é um dos relatórios mais importantes no Google Analytics. Este relatório mostra as postagens mais populares no blog da sua mãe. Seu conteúdo popular dá uma visão do porquê seus leitores chegam até você. Os tópicos dessas postagens indicam o que as pessoas gostam, mesmo quando não comentam. Para visualizar ...

Escolha dos editores

Como fazer uma imagem disparar um link - as manequins

Como fazer uma imagem disparar um link - as manequins

Usam imagens para navegação . Eles são mais bonitos que os links de texto simples, e você pode adicionar a forma e a função na sua página com um elemento. Para criar uma imagem que desencadeia um link, você substitui um elemento no lugar do texto ao qual você ancoraria seu link. Esta marcação liga o texto: ...

Como abrir links em novos Windows ou Tabs com HTML5 - dummies

Como abrir links em novos Windows ou Tabs com HTML5 - dummies

O A web funciona porque você pode vincular páginas em seu site para páginas nos sites de outras pessoas usando um elemento de âncora simples. Quando você liga para o site de outra pessoa, você envia usuários para longe de seu próprio site. Para manter os usuários no seu site, HTML pode abrir a página vinculada em uma nova janela ...

Como criar tabelas em HTML5 - dummies

Como criar tabelas em HTML5 - dummies

O recipiente de marcação primária para tabelas em HTML é a tabela elemento. Ou seja, você usa a tag de abertura para denotar o início de uma tabela e você adiciona a tag de fechamento para encerrá-la. Além disso, os blocos de construção básicos para dados de tabela em HTML são a linha da tabela ( ) e os dados da tabela ...