USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Passar Parametros p/ Crystal 8.5?
Renato Tavares
não registrado
ENUNCIADA !
Postada em 25/07/2005 08:01 hs   
Galera Bom Dia!
 
Segue Novamente:
 
A minha dúvida é a seguinte:

Tem como passar parametros de um textbox do Visual basic
para uma relatório do Crystal que é chamada do VB sendo
que este relatório contem uma procedure que eu informo
os parametros qdo o relatório é chamado.
Gostaria que ele já carregasse estes parametros qdo
eu chamasse o relatório.
Exemplo da Chamada da Procedure através do VB:
 
CrystalReport1.Destination = 0
CrystalReport1.ReportFileName = App.Path & "Arquivo.rpt"
CrystalReport1.Action = 1
CrystalReport1.PageZoom (80)
 
O Relatório com o Nome Arquivo, contem uma procedure que eu informo
por exemplo 2 parametros Ano_Inicial e ano Final.
 
[[ ]]'s Renato
 
   
VACA
LIMEIRA
SP - BRASIL
ENUNCIADA !
Postada em 25/07/2005 08:13 hs            
vc naum tah usando formulas? pelo q eu sei... como formula da pra fazer isso.... depois d criar a formula em branco no crystal vc poem isso no vb:
CrystalReport1.Formulas= "<nome da formula>=' <texto que a formula recebe>' "
c vc for passar o texto d qq componente do vb eh igual a como vc faria numa consulta sql parametros para uma consulta sql... aqle esqma de concatenar com variavel..
espero ter ajudado
   
Renato Tavares
não registrado
ENUNCIADA !
Postada em 25/07/2005 08:22 hs   
Vaca
 
Eu não utilizo formulas.
Fiz o Relatório no Crystal puxando uma Procedure
do SQL Server.
Esta procedure já me pede os parametros quando
eu chamo o Relatório.
O que eu gostaria é que qdo eu carregasse este
relatório estes campos já fossem preenchidos com
os dados dos meus textbox, para que o usuário
não precisasse entrar com os parametros novamente.
 
[[ ]]'s
 
Renato
   
Susana
ANGRA DOS REIS
RJ - BRASIL
Postada em 25/07/2005 12:58 hs            
Renato,
A sugestão do Vaca é uma solução para seu objetivo, voce passa para as fórmulas os conteúdos dos seus TextBox, a sintaxe é que muda, se o seu Crystal for 10 ou 11.
 
     
Erico
SALVADOR
BA - BRASIL
ENUNCIADA !
Postada em 25/07/2005 15:27 hs            
Entendi Renato e isso pode ser feito. Já fiz isso com Crystal 6.0.
No crystal vc deve criar os campos de parâmetros que devem ser do mesmo tipo que os recebidos pela SP. Vc deve associar estes campos a SP.
Pena que não tenho o código aqui do VB mas verifique uma propriedade do componente do crystal que possa receber os valores para os parâmetros.
Obs. pessoalmente prefiro usar o SQLQuery para montar a query e passa-la para o crystal.

A.Erico S.Peixoto
--------------------
Analista de Sistemas
   
Renato Tavares
não registrado
ENUNCIADA !
Postada em 26/07/2005 07:17 hs   
Erico
Bom Dia!

Cara, tentei de todas as formas ontem a noite em casa, mas
não consegui. Tentei de várias maneiras.
 
Veja alguma delas:
 
CrystalReport1.SelectionFormula =
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página