Tudo o que você precisa saber para desenvolver e distribuir relatórios com o Report Viewer

Procurando conteúdo sobre Report Viewer em português?

Eu entendo a sua frustração. Lá por volta de 2007, quando comecei a desenvolver relatórios com o Report Viewer, eu passei exatamente pela mesma situação.

O primeiro problema é que a maioria do conteúdo que você acha sobre o Report Viewer é em inglês. Quando, por sorte, encontramos algum conteúdo em português, grande parte das vezes esse conteúdo é muito bagunçado e difícil de seguir.

Depois de batalhar bastante durante esses anos e, de certa forma, aprender “na raça” os segredos dessa ferramenta, resolvi te ajudar e compartilhar tudo o que eu acumulei de aprendizado sobre Report Viewer em todos esses anos.

Se você está começando com o Report Viewer ou, até mesmo se você já conhece o básico sobre essa ferramenta, esse livro (e-book) foi escrito especialmente para você.

Tudo o que você precisa saber sobre o Report Viewer!

Você precisa gerar relatórios com o Report Viewer e não sabe nem por onde começar? Esse livro digital será o seu melhor amigo.

Com exemplos simples de entender e mais de 100 páginas de conteúdo, eu guiarei você desde a instalação da ferramenta e criação do seu primeiro relatório até a temas mais complexos, como criação de parâmetros, sub-relatórios, imagens e gráficos.

Garanto que você não ficará perdido(a) com as explicações apresentadas nesse livro, uma vez que você acompanhará a evolução passo-a-passo de um único exemplo durante todo o desenrolar dos capítulos. Dessa forma, fica muito fácil de entender as diferenças do relatório antes e depois de cada capítulo.

Mesmo que você já tenha um conhecimento prévio, sem dúvida você também se beneficiará desse e-book! Além dos temas básicos apresentados para quem está começando com o Report Viewer, você aprenderá também temas mais avançados, que ajudarão a dar aquele toque final aos seus relatórios.

APRENDA REPORT VIEWER

R$37,50

Sobre o autor...

Meu nome é André Alves de Lima e eu trabalho desde 2005 com desenvolvimento, deployment e suporte de sistemas baseados no Microsoft .NET Framework.

Sou fundador do Portal Abc-Dev e "Talking about Software Development, Technology and more", onde escrevo artigos técnicos desde 2006.

Também sou MCPD e MCT Alumni, autor de vários artigos e vídeos para o portal Linha de Código / DevMedia e moderador de vários fóruns do portal MSDN.

Fui Microsoft MVP (Most Valuable Professional) na categoria de desenvolvimento de aplicações Windows durante o período de novembro de 2010 até novembro de 2016.


"Avaliação 5 estrelas..."

Este e-book sobre Report Viewer é muito bom, um guia excelente, muito rico em detalhes.

Alex Canario - Oficina do Micro

"E-book excelente..."

Uma obra-prima sobre um assunto pouco documentado e com muita demanda na Web. Parabéns pelo trabalho, que percebe-se que é alvo de muita dedicação, estudo e, sobretudo, eficiência! Obrigado por nos proporcionar um material tão rico em detalhes e procedente, na medida em que é essencial a qualquer projeto que envolva dados / gráficos!

Carlos Alberto Santos - Analista de Sistema / Desenvolvedor Dot.Net, PHP, AngularJS / DBA SQL Server

"Produdo nota 1000..."

Produto nota 1000! Atendeu e continua atendendo minhas expectativas! Parabéns ao escrito!

Ednilson Do Valle

"Um dos melhores programadores que eu já conheci..."

O André é um profissional incrível. Ele trabalhou em um projeto internacional complexo e é um dos melhores programadores que eu já conheci.

Paulo Emidio M. Campoy - C/C++ Development Specialist SR na FITec

"Problem solver quando se trata de desenvolvimento de software..."

O André é um "problem solver" quando se trata de desenvolvimento de software. Ele é aquele tipo de pessoa que você delega uma tarefa tendo a certeza que o resultado será algo bom. Eu tive a possibilidade de trabalhar com ele anteriormente na Savcor Ltda e agora estou extremamente feliz de tê-lo no time da Alemanha, uma vez que ele é um ativo valioso para nós.

Pedro Castelo Branco Lourenço - Solutions Architect, Team Leader and Problem Solver

"Ótima literatura..."

Ótima Literatura! Adquiri o e-book e recomendo a todos que, assim como eu, necessitem de literatura passo a passo, que seja ELUCITATIVA! Ándré está de parabéns pela obra, espero que lance mais!

Eduardo Fontes

"Um dos melhores alunos que eu tive..."

O André foi um dos melhores alunos que eu tive na UNIMEP. Ele tem uma grande capacidade de entender a maneira de solucionar problemas. Ele também organizava muito bem as suas atividades.

Raul Junji Nakahima - Startup Owner

"Material de fácil entendimento..."

Material muito bom e de fácil entendimento. Está me ajudando demais no dia a dia de trabalho. Muito obrigado André e parabéns.

Pablo Branzan

Por dentro do livro...

Instalando o Report Viewer

Aprenda a instalar o controle do Report Viewer nas edições Express do Visual Studio.

Criando seu primeiro relatório

Está começando do zero e não tem nem ideia de como desenvolver o seu primeiro relatório? Esse capítulo te guiará nos seus primeiros passos com o Report Viewer.

Acessando o preview de relatórios locais

Não é possível visualizar o preview de relatórios locais com o Report Viewer. Nesse capítulo, aprenda a criar um pequeno projeto de exemplo para visualizar os seus relatórios.

Utilizando o Assistente de Relatório (Report Wizard)

Para relatórios simples, muitas vezes o assistente de relatórios será uma mão na roda. Aprenda nesse capítulo os tipos de relatórios que você consegue gerar rapidamente com o assistente.

Entendendo o layout do relatório

Agora que nós já criamos o nosso primeiro relatório, vamos descobrir quais são os segredos da interface do Report Viewer, além de fazer um tour sobre todos os controles disponíveis.

Criando totalizadores

Todo relatório precisa ter um totalizador, não é mesmo? Aprenda a criá-los nesse capítulo.

Classificação (ordenação) de dados

Aprenda a configurar a classificação padrão do relatório. Veja também como configurar a funcionalidade de classificação interativa, que permite que os próprios usuários alterem a ordenação do relatório em tempo de execução.

Filtrando os dados

Filtre os dados do seu relatório utilizando expressões fixas ou parâmetros disponibilizados em tempo de execução.

Utilizando expressões

Aprenda a utilizar os mais diversos tipos de expressão no seu relatório, desde simples estruturas de decisão até códigos customizados, passando por formatação de dados e informações do relatório, entre outras.

Formatação de dados e formatação condicional

Formate os campos do seu relatório de maneira customizada e aprenda a alterar a formatação baseando-se em uma condição.

Trabalhando com grupos

Agrupe os dados do seu relatório utilizando tanto os grupos de linha quanto os grupos de coluna no Report Viewer.

Adicionando parâmetros

Aprenda a passar valores da sua aplicação para o seu relatório.

Mestre-detalhe, SubReports e Drill-down

Exiba dados hierárquicos com as funcionalidades de mestre-detalhe, sub-relatórios e drill-down.

Exibindo imagens

Não interessa se a sua imagem está no sistema de arquivos ou no banco de dados, nesse capítulo você aprenderá a exibi-la corretamente no seu relatório.

Criando gráficos

Quer dar aquele toque final no seu relatório adicionando um controle de gráfico? Aprenda nesse capítulo tudo o que você precisa saber para gerar gráficos com o Report Viewer.

Trabalhando com colunas (para gerar etiquetas)

Aprenda a gerar etiquetas em relatórios do Report Viewer.

Deployment do controle Report Viewer

Uma vez terminado o projeto, temos que distribuí-lo. Nesse capítulo você aprenderá três maneiras diferentes de distribuir aplicações que utilizam o Report Viewer.

Projeto de exemplo e atualizações para toda a vida!

Juntamente com o livro digital, você receberá gratuitamente uma solução do Visual Studio com todos os exemplos abordados durante todo o livro. Cada capítulo está representado em um projeto diferente. Dessa forma, você consegue acompanhar a evolução apresentada em cada um dos capítulos.

Eu tenho planos de lançar outras edições desse e-book, com possíveis correções e até mesmo adicionando novos capítulos. E, olha só que legal: uma vez que você tiver comprado essa edição do livro, você receberá todas as futuras atualizações gratuitamente!

Saiu uma segunda edição onde eu abordo outros temas sobre o Report Viewer? Sem problema! Se você tiver comprado a edição anterior, você receberá a nova edição sem pagar nada!

APRENDA REPORT VIEWER

R$37,50

Perguntas?

E se eu não conhecer absolutamente nada do Report Viewer?

Aí é que você vai aproveitar ainda mais esse livro. Os primeiros capítulos mostram a criação do seu primeiro relatório, onde eu considero que o leitor nunca nem abriu o designer do Report Viewer. Passo-a-passo, de maneira super-didática, nós vamos, juntos, criar o nosso primeiro relatório.

E se eu já tiver desenvolvido alguns relatórios com o Report Viewer?

Não tem problema também! Não são só temas básicos que eu apresento nesse livro. Temas mais avançados, como sub-relatórios e gráficos, também estão cobertos e eu garanto que você vai conseguir aprender alguma funcionalidade que você ainda não domina!

Qual é a tecnologia que você usa nos exemplos do livro?

Todo o conhecimento relacionado à geração dos relatórios é independente de plataforma (ou seja, os exemplos de relatórios demonstrados no livro podem ser utilizados tanto em projetos web quanto em projetos desktop).

Porém, nesta primeira edição do livro, todos os exemplos foram construídos utilizando projetos do tipo "Windows Forms Application" e essa é a única plataforma demonstrada na seção de distribuição de relatórios. A linguagem utilizada é o C#. Dependendo da demanda, expandirei o livro com uma próxima edição onde eu abordarei a distribuição de relatórios em projetos web e linguagem VB.NET.

Qual o formato do livro? Tem edição impressa?

Esse livro digital é disponibilizado somente no formato de e-book (PDF). Não existe uma versão impressa do mesmo.

Você disse ali em cima que terei atualizações para a vida toda. Mas, você vai mesmo escrever atualizações para o livro?

Uma próxima edição do livro sairá dependendo da demanda dos leitores ou possíveis compradores. Se tiver algum assunto requisitado de forma recorrente pelos compradores, existe uma grande possibilidade de que eu expanda o conteúdo do livro em outras edições.

Você acha que está faltando algum assunto extremamente excencial no livro? Caso positivo, mande um e-mail me contando mais detalhes.

Acabei de comprar o livro, quando é que eu vou receber a minha cópia?

Se você fez o pagamento por cartão de crédito ou Paypal, você receberá imediatamente um e-mail com as informações para baixar a sua cópia. Já se você fez o pagamento via boleto bancário, o download é liberado depois do banco ter dado baixa no pagamento, o que ocorre normalmente entre 1 e 2 dias úteis após o pagamento.

Não sei programar, vale a pena comprar o livro?

Vou ser sincero com você: melhor não. Apesar de você conseguir desenvolver os relatórios sem muito conhecimento de linguagens de programação, você terá que saber pelo menos o básico de C# ou VB.NET para conseguir testar os seus relatórios.

Esse preço está muito alto, não dá para dar um desconto?

Vamos supor que você ganhe R$2200,00. Com menos de três horas de trabalho você consegue pagar por esse livro. Garanto que a quantidade de horas que você economizará desenvolvendo os seus relatórios depois de ter lido esse livro será bem maior do que isso. E, se você trabalha em uma empresa, que tal pedir para o seu chefe financiar a compra do livro?

Outras dúvidas?

Mande um e-mail diretamente para mim!

APRENDA REPORT VIEWER

R$37,50

Garantia de 7 dias


Se por alguma razão você não ficar satisfeito com o conteúdo do livro dentro de um prazo de 7 dias, eu devolvo o seu dinheiro, sem fazer qualquer pergunta! Então, você não tem nada a perder!