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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Crystal Reports 8.5 Visual Basic
williamlyllo
COCAL DO SUL
SC - BRASIL
ENUNCIADA !
Postada em 10/02/2011 12:00 hs            
Salve, salve pessoal

Estou com uma dúvida na impressão do relatório com o Crystal, criei o relatório no Crystal, adcionei o componente no meu form e chamei o relatório no botão imprimir, só que ele imprimi somente o último registro, eu preciso que ele imprima o registro que está na tela, sendo que será somente uma página com os dados (Cliente, Produto, Peça, etc...) como posso fazer isso?

Obrigado
   
SPDiaz
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 10/02/2011 13:13 hs         
Salve colega,
 
Você já tentou usar o comando "Report1.SelectionFormula = StrForm" para selecionar o registro que você quer?
 
Até mais.
   
williamlyllo
COCAL DO SUL
SC - BRASIL
ENUNCIADA !
Postada em 10/02/2011 14:24 hs            
Olá, eu testei esse comando como continuou o mesmo, tem mais algum dados que eu deva inserir, sendo que eu estou usando DAO e quero que o programa imprima o registro atual e nao todos.

Obrigado
   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 10/02/2011 14:59 hs            
Ja ouvi falar tanto do dao com problemas do crystal report. o que vc deve fazer assim que vc gravar um registro vc fecha o recordset. e para imprimir o que esta em tela. vc abre de novo o recordset filtrando pelo codigo em tela. lembrando de usar a formula do crystal para trazer somente o informado:
se for numerico o campo:
Report1.SelectionFormula = "{clientes.codcliente} = " & textcodcliente.text &" "
se for string o campo:
Report1.SelectionFormula = "{clientes.codcliente} = '" & textcodcliente.text &"' "
   
williamlyllo
COCAL DO SUL
SC - BRASIL
ENUNCIADA !
Postada em 10/02/2011 15:16 hs            
Ok amigo, deu certo.

Obrigado novamente
   
J A RODR
não registrado
ENUNCIADA !
Postada em 10/02/2011 16:31 hs   
PARA IMPRIMIR SÓ UM CADASTRO ESSE CODIGO QUE ESTA NA AJUDA ACIMA DEU CERTO.
Report1.SelectionFormula = "{clientes.codcliente} = '" & textcodcliente.text &"' "
E SE FOSSE PARA UM PARÍODO, COMO FICARIA O CODIGO
"Exemplo o campo na tabela é "TEXTO", campo inicial e final no form. é um textbox
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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