SoloCodigo
		Bases de Datos => Crystal Reports => Mensaje iniciado por: mark375 en Jueves 31 de Marzo de 2005, 19:45
		
			
			- 
				Hola, supongo que deben haber explicado mil veces esto , pero no doy con el problema
Este es mi codigo utilizado , el problema es cuando hace el .logonserver
no se que sucede pero no se conecta. Solo obtengo errores por mas que le de vuelta a la cosa
sera que la dll no corresponde a mi version de crystal (10) o me faltara registar
algún componente, algo pasa ... pero no me puedo conectar
uso sql 7 y en la aplicacion no tengo problema para conectarme a las tablas
Agradezco desde ya cualquier ayuda
Option Explicit
Private crapp As New CRAXDRT.Application
Private crReport As New CRAXDRT.Report
Private mscodmatd  As String
Private Sub Form_Load()
Dim crpf As CRAXDRT.ParameterFieldDefinition
Dim crpfs As CRAXDRT.ParameterFieldDefinitions
Dim reportname As String
reportname = "material.rpt"
Screen.MousePointer = vbHourglass
   
   Set crReport = crapp.OpenReport(App.Path & "\rpt\" & reportname, 0)
   
   'parametros del reporte
   Set crpfs = crReport.ParameterFields
    For Each crpf In crpfs
        Select Case crpf.ParameterFieldName
            Case "codmatd"
             crpf.AddCurrentValue ("CC0000")
            Case "codmath"
             crpf.AddCurrentValue ("CC0021")
       End Select
    Next
  
   crReport.Database.LogOnServer "p2ssql", "server", "bases", "sa", ""
      
   crview.ReportSource = crReport
   crview.EnableExportButton = True
   crview.EnableRefreshButton = False
   crview.ViewReport
   
Screen.MousePointer = vbDefault
Set crparamdefs = Nothing
Set crparamdef = Nothing
Exit Sub