Posts
04/05/2009
[devmedia .net]
Olá, blz ?
Para .net a melhor solução seria o Report Viewer pois ele é gratuito e já é 100% integrado ao visual studio.
Veja essas video aulas..
https://www.devmedia.com.br/articles/viewcomp.asp?comp=4372
Explicam tudo sobre o Report viewer...
Caso não tenha acesso às aulas por favor nos comunique que lhe daremos acesso gratuito às mesmas.
Caso quero ver algo sobre o Crystal segue...
https://www.devmedia.com.br/articles/viewcomp.asp?comp=3401
Caso não tenha acesso às aulas por favor nos comunique que lhe daremos acesso gratuito às mesmas.
Grande abraço
Carlos Jr
04/05/2009
Indemberge Santos
blz.
Eu assisti a vídeo que fala sobre o Crystal ReportsViewer, mas ele não explica como faço para instalar o Crystal ReportsViewer.
Como falei anteriormente, utilizo o Visual Web Developer 2008, e já está instalado nas máquinas que utilizo.
Posso instalar o Crystal Reports Viewer depois da instalação do Visual Web?
Como devo proceder para que apareça o ítem Crystal Reports na minha caixa de ferramentas?
Desde já, agradeço.
Indemberge
04/05/2009
[devmedia .net]
Opa,
o Visual Web Developer 2008 é Limitado, por ser gratuito não tem todas as funcionalidades do VS2008.
Não se pode criar relatórios nele, apenas visualizar..
Segue um manual...
ReportView 2008 (.NET 2008)
http://www.microsoft.com/downloads/details.aspx?familyid=CC96C246-61E5-4D9E-BB5F-416D75A1B9EF&displaylang=en
Depois faça a instalação do Visual Web Developer
Para adicionar o controle na toobox do Visual Web Developer:
Clique com o botão da direita na toolbox e selecione a opção Add Tab (Criei por exemplo uma nova tab com o nome Report Viewer), clique novamente na toolbox (dentro da nova tab criada) e Choose items (vai abrir uma janela), selecione o item ReportView (Microsoft.Reporting.WebForms) e clique no botão ok.
Lembrando que no .NET 2008 Express não é possível criar um relatório com ReportView ou Crystal Reports (é possível apenas visualizar um relatório feito no .NET 2008 Professional ou superior ).
Algumas alternativas:
Criar os relatórios (Reportview ou Crystal reports) com a versão .NET 2008 Professional ou superior
Report Sharp-Shooter Express (versão freeware com algumas limitações de uso e distribuição)
http://www.perpetuumsoft.com/Product.aspx?lang=pt&pid=46
Usar o .NET 2005 Express (No Visual Web Developer é possível criar relatórios utilizando o ReportView)
Como fazer:
1 passo: instalar o plugin do reportView
ReportView 2005 (.NET 2005)
http://www.microsoft.com/downloads/details.aspx?familyid=E7D661BA-DC95-4EB3-8916-3E31340DDC2C&displaylang=en
2 passo: instalar o SQL Server 2005 Express
3 passo: instalar o plugin Report Designer
This free add-in adds Report Designer and ReportViewer control to the free Visual Web Developer Express.
http://download.microsoft.com/download/4/4/D/44DBDE61-B385-4FC2-A67D-48053B8F9FAD/SQLServer2005_ReportAddin.msi
4 passo: instalar o Visual Studio .NET 2005 Express
Outras informações:
http://www.gotreportviewer.com/
Outra outra dica:
Criei um tópico fixo no fórum MSDN com algumas dicas sobre a construção de relatórios com Crystal Reports e ReportView (incluindo 2 vídeos com vários exemplos de como construir relatórios com os componentes, licença, distribuição, service packs, etc.):
Os exemplos estão em ASP.NET veja se ajuda. Eu faço a construção dos relatórios (designer) utilizando um DataSet e tenho uma rotina parra passar os dados a serem exibidos no relatório (fica bem mais rápido e não tenho problemas com "lock" em tabelas).
http://forums.microsoft.com/MSDN-BR/ShowPost.aspx?PostID=3761576&SiteID=21
Indemberge,
a resposta do consultor solucionou o seu problema? Podemos encerrar o chamado?
Indemberge,
por
falta de resposta encerramos o seu chamado. Caso ainda possua alguma dúvida sobre esse assunto, por
favor, post a mesma que o consultor voltará a lhe atender e o chamado será
reaberto.
26/05/2009
Indemberge Santos
Prezados;
Desculpa por não ter respondido, é que estou com pouco tempo disponível.
Provavelmente irei utilizar o Crystal Reports, já trabalho com as versões 7 e 10, acho muito melhor.
Obrigado!
Indemberge
06/06/2009
Indemberge Santos
Prezados;
Ainda não consegui gerar um relatório se quer no meu sistema, tentei utilizar o Crystal Reports Viewer mas não consegui instalar.
Pensei em utilizar o Crystal Reports, contudo ao ler um material do Laércio (MSDN) vi que o Crystal Reports possui limitações para número de usuários visualizando um relatório (5 usuários) e no meu caso possuo mais de três mil usuários que poderão visualizar ao mesmo tempo um relatório, se é que estou pensando de forma correta (aplicação Web).
Hoje, tentei achar aqui na DevMedia alguma vídeo aula sobre o assunto utilizando Visual Web Developer 2008, mas não achei.
Teria como me fornecerem esta vídeo aula explicando do início como instalar e utilizar o Crystal Reports Viewer no Visual Web Developer 2008?
Eu não possuo licença para o Visual Studio.
Outra coisa, programo também em Vb6 e utilizo o Crystal Reports 7 e 10, neste caso a instalação é separada do Vb6 bastando apenas adicionar o componente.
Obrigado!
Indemberge
06/06/2009
Indemberge Santos
Faltou informação: o "banco de dados" que utilizo é o ACCESS 2000, já sei que precisarei trocar futuramente, mas por enquanto utilizarei este, provavelmente até o fim do ano, depois pretendo utilizar o SQL EXPRESS.
Indemberge
Ola Indemberg,
Gostaria de salientar uma outra informação, ja que terá 3000 usuários, não use Access.
Access não é Banco de Dados, não suporta SP, Jobs, Trigger e etc. Ainda mais com uma gama grande usuarios como esta pleiteando, sem chace. A performance vai ser péssima.
Quando ao seu problema de instalação, ja q nao tem a licença do VS, ainda estou estudando uma melhor forma de aplicação do que precisa, ok?
Te dou uma solução jaja.
Att mais
Luiz Maia
09/06/2009
Indemberge Santos
Luiz;
Existiram vários motivos para eu utilizar o ACCESS, entre eles cito:
1) Não possuímos licença para outro banco de dados;
2) Exitia uma aplicação que foi modelada de uma forma que nuca vi na minha vida e necessitava urgentemente de ser substituída (utilizava access 97);
3) Tentei utilizar o SQL Express, contudo tinha que pagar uma taxa de R$ 50,00 para hospedagem, e eu estava na fase de levantamento, muitas pessoas achavam que o prejeto não iria dar certo;
4) A importação dos dados do Access 97 para o ACCESS 2000 foi tranquila.
Devido a estes motivos resolvi utilizar o ACCESS 2000, e cheguei a conclusão que depois de algum tempo terei que trocar a base de dados (Access) pelo SQL Express, acredito que seja possível só não sei ainda como fazer.
Uma outra coisa que gostaria de informar é que a aplicação está em fase de testes, ou seja, está funcionando.
Confesso que nunca gostei do ACCESS, mas de tanto chegar em empresas e ver pessoas insistindo em utilizar o ACCESS, fui obrigado a utilizar este "banco de dados", e na maioria das vezes tendo que arrumar soluções rápidas para estas empresas, e para empresa que estou não foi diferente.
Um abraço;
Indemberge
Ola Indemberg,
Eu sempre hospedo as aplicações de meus clientes no:
www.hospedix.com.br,
Tem um plano de 25 reais mensais com SQL Server. Nunca tive problemas com eles e esta muito barato tb para ter um SQl Server.
Caso tenha interesse?
Abraços
Att
Luiz Maia
18/06/2009
Indemberge Santos
Luiz;
Vou dar uma olhada neste provedor, conforme for passo a hospedar minha aplicação nele.
Indemberge
18/06/2009
Indemberge Santos
Luiz;
Outra coisa, você ficou de me responder sobre uma solução para imprimir os relatório na minha aplicação, estou com prazo curto, tive que fazer um relatório para imprimir os beletins dos alunos (estou desenvolvendo um Sistema Acadêmico) utilizando o Crystal Reports 7.0 e uma aplicação existente aqui, fiz uma junção das bases de dados e o relatório em 1 (um) dia, detalhe 3.500 boletins com prazo de entrega para o dia 17 (ontem).
Graças a Deus correu tudo como previsto, ou seja, tudo bem.
Mas agora preciso de uma solução, pois existem vários documentos que precisam ser impressos.
O que você acha do Report Sharp-Shooter Express (versão freeware com algumas limitações de uso e distribuição), que você me sugeriu?
Será que consigo aprender a utilizar rápido?
Estou acostumado a utilizar o Crystal Reports, acho muito prático.
Mais uma vez, obrigado!
Indemberge
Ola Indemberg,
Particularmente não uso componentes que não sejam da propria MS.
Sugiro vc desenvolver os relatorios usando o Crystal Report, usar o componente Report Viewer do proprio Visual Studio para exibição dos dados em seus WebForms, e criar uma conexão via ODBC, ou mesmo OleDb com o banco de Dados Access.
Assim vc consegue fazer os relatorios usando Crystal e acessando Access.
Caso tenha algum problema nesta implementação, me avise que faço um programa teste para ver o funcionamento deste recursos trabalhando juntos e te envio um modelo.
Abraços
Att
Luiz Maia
18/06/2009
Indemberge Santos
Luiz;
O problema do Crystal Reports Viewver é o número de usuários que poderão ver o relatório ao mesmo tempo, se não me engano são 5 usuários.
O Visual Web já está instalado em todas as máquinas que utilizo, três computadores desktop e um laptop, e o Crystal Reports Viewver tem que ser instalado antes do Visual Web.
Se estiver errado em alguma das minhas afirmações, por favor me corrija.
Com respeito a exemplos de como fazer essa implementação, gostaria sim.
Indemberge