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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  como usar o crviewer ??
Futura
PORTO FERREIRA
SP - BRASIL
Postada em 10/02/2006 12:08 hs            
Estou querendo sair do crystal 8.5 e da dll crystl32.ocx , e adquiri o crystal 11, gostaria de um exemplo de como usar o crviewer ?
     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 10/02/2006 12:56 hs            
1º voce precisa criar um form com o objeto CRViewer9
2º No form que irá chamar o relatório passe os parametros conforme exemplo:
    Formulario = "Relatório de Vendas" ' Variável Publica
    Relatorio = "RelVen.rpt"  ' Variável Publica
    ORIENTA = 1  ' Variável Publica
    Form3.Show
3º  no Form3 (aquele em que vc criou com o crviewer9) faça a seguinte prg.
 
Dim Appl As New CRAXDRT.Application
Dim Report As New CRAXDRT.Report
Private Sub CRViewer91_PrintButtonClicked(UseDefault As Boolean)
    Report.PrinterSetup (hwnd) ' chama a tela de opção de impressora
End Sub

Private Sub Form_Load()
    Dim RELAT As String
    Form3.Caption = Formulario
    RELAT = App.Path & "" & Relatorio
    Set Report = Appl.OpenReport(RELAT)
    Report.PaperOrientation = ORIENTA
    Screen.MousePointer = vbHourglass
    CRViewer91.ReportSource = Report
    CRViewer91.ViewReport
    Screen.MousePointer = vbDefault
End Sub

Private Sub Form_Resize()
    CRViewer91.Top = 0
    CRViewer91.Left = 0
    CRViewer91.Height = ScaleHeight
    CRViewer91.Width = ScaleWidth
End Sub

dsmn
     
Futura
PORTO FERREIRA
SP - BRASIL
Postada em 14/02/2006 19:00 hs            
MAS E PARA PASSAR FORMULAS, SELECTIONFORMULA, ETC, MUDA ALGO ??
     
Futura
PORTO FERREIRA
SP - BRASIL
Postada em 16/02/2006 05:34 hs            
??
     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 16/02/2006 08:20 hs            
EU normalmente monto meus relatórios já com todas as formulas prontas dentro dele, só modifico as tabelas temporárias a qual o formulário está atrelado

dsmn
     
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