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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Erro: logon failed - CR 9 x VB6
Anjo Miguel
PAULISTA
PE - BRASIL
ENUNCIADA !
Postada em 27/07/2005 23:49 hs            
Olá PessoALL,

Estou com um problema com o Crystal Report 9 e o Visual basic 6, na maquina onde programei tudo funciona normal , mas nas estaçoes esta dando:

Erro: Logon Failed
Details: Erro code :0x800401f3" , depois ele ate abre o view ou a janela de impressao mas não mostra/imprime nada, alguem q puder me ajudar desde de ja agradeço...
   
Roberto Pereira
não registrado
ENUNCIADA !
Postada em 08/12/2008 12:56 hs   
Estrou enfrentando a mesma porcaria de erro, nao consigo encontrar uma solução.....

   
Morcego137
não registrado
ENUNCIADA !
Postada em 08/12/2008 12:56 hs   
Estrou enfrentando a mesma porcaria de erro, nao consigo encontrar uma solução.....

Erro: Logon Failed
Details: Erro code :0x800401f3"


   
Maxcim
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 08/12/2008 14:18 hs            
abro meus reports no CR9 desta maneira.
 
Sub Print_Relatorio_CR(sReport$, strSQL$)
On Error GoTo erro
Dim ADOrst As ADODB.Recordset
Dim strProvider$, i%,LcRPT$
Screen.MousePointer = 11
LcRPT = Parametros.strlocalRelat & "elatorios" & sReport
Set crxApp = New CRAXDRT.Application
Debug.Print LcRPT
Debug.Print strSQL
Set crxApp = CreateObject("crystalruntime.application")
Set crxRpt = crxApp.OpenReport(LcRPT)
    Dim Tabela As CRAXDRT.DatabaseTable
    Dim Propriedades As CRAXDRT.ConnectionProperties
       
    Screen.MousePointer = vbHourglass
    Frm_CRPT.CRViewer9.ReportSource = crxRpt
    Set ADOrst = New ADODB.Recordset
    ADOrst.Open strSQL, Conexao, adOpenDynamic, adLockOptimistic
    If ADOrst.EOF Then
        MsgBox "Não há itens para impressão!", vbCritical, "Relatórios"
        GoTo erro
    End If
   
    DoEvents
    For Each Tabela In crxRpt.Database.Tables
        Set Propriedades = Tabela.ConnectionProperties
        'strProvider = Conexao.Provider
        Propriedades.DeleteAll
        Propriedades.Add "Provider", Conexao.Provider
        Propriedades.Add "DSN", DSNName
        Propriedades.Add "data source", ADOrst.DataSource
    Next
   
    crxRpt.Database.SetDataSource ADOrst
    crxRpt.ReadRecords
    'crxRpt.tex
    crxRpt.PaperSize = crDefaultPaperSize
    Frm_CRPT.CRViewer9.DisplayGroupTree = False  ' arvore na lateral
    Frm_CRPT.CRViewer9.DisplayTabs = False       ' tabs
    Frm_CRPT.CRViewer9.DisplayToolbar = True     ' barra de ferramentas
    Frm_CRPT.CRViewer9.EnablePrintButton = True
    Frm_CRPT.CRViewer9.EnableExportButton = True
    Frm_CRPT.CRViewer9.EnableHelpButton = False
    Frm_CRPT.CRViewer9.EnableNavigationControls = True
    Frm_CRPT.CRViewer9.EnableRefreshButton = False
    Frm_CRPT.CRViewer9.EnableSearchControl = False
    Frm_CRPT.CRViewer9.EnableZoomControl = True
    Frm_CRPT.CRViewer9.EnablePopupMenu = False
    Frm_CRPT.CRViewer9.DisplayBorder = False
   
    Frm_CRPT.CRViewer9.PrintReport
    Frm_CRPT.CRViewer9.Refresh
   
    'Frm_CRPT.CRViewer1.e
    'Frm_CRPT.CRViewer9.WindowShowPrintSetupBtn = True
    Frm_CRPT.CRViewer9.ViewReport
    DoEvents
    Frm_CRPT.CRViewer9.Refresh
    Screen.MousePointer = vbDefault
   Frm_CRPT.Show 1

 
   
Morcego137
não registrado
ENUNCIADA !
Postada em 08/12/2008 15:42 hs   
Maxcim

Meu bom amigo, ja funcionou, ctrll C + ctrl V , mas agora que estou entendendo o codigo de verdade estou com uma duvida se puder pir favor responder ficaria grato

Nesta parte do codigo
   For Each Tabela In crxRpt.Database.Tables
        Set Propriedades = Tabela.ConnectionProperties
        'strProvider = Conexao.Provider
        Propriedades.DeleteAll
        Propriedades.Add "Provider", Conexao.Provider
        Propriedades.Add "DSN", DSNName
        Propriedades.Add "data source", ADOrst.DataSource
    Next

oque é DSNName , qual o valor desta variavel ?
   
Maxcim
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 08/12/2008 15:57 hs            
o DSNNAME é minha conexão DSN mas pode omitir essa linha dp DSN que funfa tmbem.
qualquer coisa me add no msn.
   
Página(s): 1/1    


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