CRYSTAL REPORT

TIDYSOFT 18/06/2012 15:30:23
#404384
Boa tarde a todos!

Estou desenvolvendo um relatório com o Crystal reports no VB.net 2010
porem aqui na minha maquina funcionou trnaquilo. mas quando vou abrir o sistema pela rede, na hora de abrir o relatorio ele pede senha e nao interece oque eu digite nao consigo me conectar ao relatorio
ALTAIR148 18/06/2012 15:46:29
#404389
Provavelmente os Dataset não estão sendo alimentados.
ALTAIR148 18/06/2012 15:49:12
#404390
Poste o código que está usando para gerar o relatório.
TIDYSOFT 18/06/2012 15:51:03
#404392
Citação:

:
Poste o código que está usando para gerar o relatório.



Eu botei no piloto automatico hehe

Fui no Wizard mesmo do VS
ALTAIR148 18/06/2012 15:56:04
#404395
Resposta escolhida
Bom, não sei ao certo, eu nunca utilizo via wizzard já para evitar esses problemas, via código acho mil vezes melhor para identificar erros. Mas creio eu que para gerar o relatório é necessario algumas linhas de comando.

No link abaixo tem um exemplo de como gerar o relatorio via código.

http://vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=9146

Como que você faz para chamar o relatório?
TIDYSOFT 18/06/2012 16:06:02
#404396
PARA CHAMAR O RELATORIO EU CLICO EM UMA OPÇÃO RELATORIO é CLARO EHEHEHE
AI ABRE UM FORMULARIO AONDE EU INSERI UM OBJETO DA TOLLBOX QUE SE CHAMA CRYSTALREPORT VIEW OU ALGO ASSIM

AI DENTRO DELE é GERADO O RELATORIO ONDE NO WIZARD EU DIRECIONEI O BANCO DE DADOS.

COMO EU DISSE ANTES NA MINHA MAQUINA FUNCIONA., ELE GERA O RELATORIO SEM PROBLEMAS. MAS QUANDO O PROGRAMA é ABERTO EM OUTRO PC PELA REDE DA ESTE ERRO QUE MENSIONEI
ALTAIR148 18/06/2012 16:08:30
#404397
Qual a string de conexão que você colocou?
TIDYSOFT 18/06/2012 16:15:21
#404398
AI QUE TÁ EU PERCEBI QUE NA HORA DE DIZER AO WIZARD DO CRYSTAL QUE EU QUERIA QUE ELE PUXACE OS DADOS DA PASTA ONDE ESTAVA O BANCO DE DADOS EU DIRECIONEI PRA PASTA
C\PROJETO\BANCODEDADOS.MDB

AI NOTEI QUE NOS OUTROS PCS APARECE O PEDIDO DE LOGIN E ACIMA ESTA O MESMO CAMINHO, COMO SE ESTIVECE PROCURANDO NO C:\PROJETO\BANCODEDADOS.MDB DO PC DA REDE E NAO DO PC QUE ESTA ORIGINALMENTE O PROGRAMA!

AXO QUE VOU TER QUE FAZER NOVAMENTE ESSE RELATORIO MANUAL E DEFININDO O BANCO PELO CAMINHO DE REDE, MAS ISSO EU NAO SEI FAZER AINDA:
ALTAIR148 18/06/2012 16:27:52
#404400
Não tem necessidade de refazer amigo, basta alterar a string de conexão com o caminho do banco, em anexo tem uma imagem de como fazer isso.

TIDYSOFT 18/06/2012 16:34:57
#404401
ok Obrigado, Vou pesquizar aqui como eu Defino isso para por Em Rede

abraço
ALTAIR148 18/06/2012 16:40:34
#404402
exemplo:
Nome da pasta compartilhada: Sistema
Ip do computador: 192.168.0.1
Nome do banco: sistema.mdb

ficaria +/- assim:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.0.1\sistema\sistema.mdb
Página 1 de 2 [15 registro(s)]
Tópico encerrado , respostas não são mais permitidas