CRYSTAL REPORT 8.5
Galera eu tenho um relatório onde qdo abro o mesmo ele me traz uma janela onde escolho data.
Essa data eu adiciono no Parameter Fiels direto no Crystal, não mando nada do VB apenas envio comando para abrir o relatório.
Porém se eu desistir de abrir este relatório (quando a Janela de Parametros me traz as opções) e clicar em "CANCELAR" o Relatório tenta executar (claro q não abre com informação nenhuma, pois não envie o parametro necessario para isso), mesmo assim é uma perda de tempo, pois preciso esperar ele carregar e depois fechar o Relatório.
Alguém sabe me dizer se tem como desabilitar ou sei lá qualquer coisa para isso não acontecer?!
Valew!!!
Essa data eu adiciono no Parameter Fiels direto no Crystal, não mando nada do VB apenas envio comando para abrir o relatório.
Porém se eu desistir de abrir este relatório (quando a Janela de Parametros me traz as opções) e clicar em "CANCELAR" o Relatório tenta executar (claro q não abre com informação nenhuma, pois não envie o parametro necessario para isso), mesmo assim é uma perda de tempo, pois preciso esperar ele carregar e depois fechar o Relatório.
Alguém sabe me dizer se tem como desabilitar ou sei lá qualquer coisa para isso não acontecer?!
Valew!!!
Se eu entendi bem vc chama o report e então como ele precisa de parâmetros o próprio crystal abre a janela por vc.
Se for isto você acionou a ocx do crystal e não tem mais controle do processamento até ela completar sua execução (que seria abrir o report mesmo que vazio).
A melhor solução seria passar este parametro através de uma tela do próprio VB pois se o usuário cancelar vc não acionaria a ocx.
Talvez se vc utiliza-se o designer para criar reports dentro do próprio projeto lá tem um evento chamado Report_Initialize em que talvez vc possa capturar se os parametros são válidos ou não, mas realmente nunca fiz isto pois eu envio é a Querystring direto do sistema para o Crystal pois acho mais conveniente.
Se for isto você acionou a ocx do crystal e não tem mais controle do processamento até ela completar sua execução (que seria abrir o report mesmo que vazio).
A melhor solução seria passar este parametro através de uma tela do próprio VB pois se o usuário cancelar vc não acionaria a ocx.
Talvez se vc utiliza-se o designer para criar reports dentro do próprio projeto lá tem um evento chamado Report_Initialize em que talvez vc possa capturar se os parametros são válidos ou não, mas realmente nunca fiz isto pois eu envio é a Querystring direto do sistema para o Crystal pois acho mais conveniente.
Emerson valew pela ajuda!
é pq todos meus relatórios estão assim. fica dificil mudar agora!
é pq todos meus relatórios estão assim. fica dificil mudar agora!
Citação:TATISOUTO escreveu:
Emerson valew pela ajuda!
é pq todos meus relatórios estão [txt-color=#ff0000]assim[/txt-color]. fica dificil mudar agora!
O que significa "ASSIM" ?
Explica melhor a técnica de utilização do crystal que tem pelo menos umas 3 diferentes que eu conheço.
todos os relatórios estão desta forma utilizando parametros direto do crystal
Vamos la ...
Vc utiliza:
A) Designer do Crystal 8.5 dentro do projeto VB
B) Arquivos .rpt fora do seu projeto
C) Componente CRViewer para vizualizão
D) Objeto Crystal Report
Por gentileza escolha as alternativas válidas para o seu projeto.
Vc utiliza:
A) Designer do Crystal 8.5 dentro do projeto VB
B) Arquivos .rpt fora do seu projeto
C) Componente CRViewer para vizualizão
D) Objeto Crystal Report
Por gentileza escolha as alternativas válidas para o seu projeto.
Tati,
No site oficial do Crytal Reports tem um .PDF (link abaixo) com um monte de links para projetos exemplo em VB6 com CR 8, 8.5 e 9. Muito bom, recomendo.
http://support.businessobjects.com/communityCS/TechnicalPapers/apps_rdc.pdf.asp
At,
No site oficial do Crytal Reports tem um .PDF (link abaixo) com um monte de links para projetos exemplo em VB6 com CR 8, 8.5 e 9. Muito bom, recomendo.
http://support.businessobjects.com/communityCS/TechnicalPapers/apps_rdc.pdf.asp
At,
Arquivos .rpt fora do seu projeto
Arquivos .rpt fora do projeto
Fiz um projeto de Cadastro de Clientes em VB6, CR8, ADO, BD Access
usando arquivos externos .RPT. Voce pode fazer um download no link abaixo...
http://www.vbmania.com.br/vbmania/vbmdetail.php?varID=5853
At,
usando arquivos externos .RPT. Voce pode fazer um download no link abaixo...
http://www.vbmania.com.br/vbmania/vbmdetail.php?varID=5853
At,
Continuando o questionário:
Eles são abertos dentro de um controle CRViewer que está num Form dentro do VB ou abre-se em uma janela do próprio objeto Crystal Reports ?
Siga sim o link fornecido pelo nosso amigo por que grande parte do que aprendi veio do site do fabricante que peca pela falta de um fórum.
Caso queira consultar outros exemplos de código, caso tenha feito uma instalação default encontrará exemplos VB no caminho
"C:\Arquivos de programas\Seagate Software\Crystal Reports\Samples\En\Code\Visual Basic" do seu próprio computador.
Eles são abertos dentro de um controle CRViewer que está num Form dentro do VB ou abre-se em uma janela do próprio objeto Crystal Reports ?
Siga sim o link fornecido pelo nosso amigo por que grande parte do que aprendi veio do site do fabricante que peca pela falta de um fórum.
Caso queira consultar outros exemplos de código, caso tenha feito uma instalação default encontrará exemplos VB no caminho
"C:\Arquivos de programas\Seagate Software\Crystal Reports\Samples\En\Code\Visual Basic" do seu próprio computador.
Tópico encerrado , respostas não são mais permitidas