height=264 alt=capa10.JPG src="/imagens/webmobile/edicoes/10/capa10.JPG" width=201 border=0>
Clique aqui para ler todos os artigos desta edição
Relatórios na web
Usando Crystal Reports e Visual Studio 2005
A criação de relatórios é uma área que sempre representou uma dor de cabeça para muitos desenvolvedores. Quando falamos em relatórios na web então, parece o caos, algo impossível de ser feito de uma forma produtiva e simples. O Crystal Reports e Visual Studio 2005 vieram pra acabar com esse mito, permitindo a criação de relatórios robustos e poderosos
Criando a aplicação ASP.NET
Como de costume, vamos direto à prática! Abra o Visual Studio 2005 e crie uma nova aplicação ASP.NET (File>New>Web Site). Escolha a linguagem C# e digite uma pasta para salvar o projeto (Figura 1).

Figura 1. Criando o projeto ASP.NET.
Note que existe uma opção chamada ASP.NET Crystal Reports Web Site na janela New Web Site. Esse template de projeto cria uma aplicação ASP.NET. Na página padrão (Default.aspx) é adicionado um controle CrystalReportViewer (para exibir o relatório) e um CrystalReportSource (objeto que disponibiliza o relatório para o CrystalReportViewer).
Criando o primeiro relatório
Com a aplicação ASP.NET criada, clique com o botão direito no nome do projeto e escolha a opção Add New Item. Na janela, escolha o item Crystal Report e dê um nome ao relatório (Figura 2).

Figura 2. Criando o relatório Crystal Report.
Clique em Add para finalizar. Será criado um arquivo CrystalReport.rpt no Solution Explorer. Para configurar o relatório será mostrado um wizard onde escolheremos a base de dados ( ...