Crystal Report - Error 599

 
Vista:

Error 599

Publicado por Patricia (4 intervenciones) el 03/07/2001 16:53:39
Hola,
tengo un problema al intertar abrir un informe que contiene un subinforme desde Delphi. Intento modificar el ServerName del subinforme ya que en este momento la base de datos antigua no es válida; pero al ejecutarlo se obtiene el error 599: error al abrir el servidor SQL.
Espero que alquien pueda darme una solución.
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error 599

Publicado por Jose G. Montalvo (28 intervenciones) el 04/07/2001 02:56:22
Pienso que se perdio el vinculo con la bese de datos, si la base de datos anterior ya no es valida tiene que hacer el reporte con la nueva db.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error 599

Publicado por Patricia (4 intervenciones) el 04/07/2001 16:56:31
Hola,
he intentado utilizar la información que me diste, pero no se puede asignar una cadena a la propiedad Connect.
Lo que yo he intentado es hacer lo siguiente:

crpe1.Subreports.Retrieve;
crpe1.Subreports.Connect.Clear;
crpe1.Subreports.Connect.ServerName:= 'datos.mdb'
crpe1.Subreports.Connect.UserID:='admin';
crpe1.Subreports.Connect.Send;

Tampoco así consigo nada.
¿Tienes alguna otra sugerencia?
De todas formas gracias por tu respuesta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error 599

Publicado por Jose G. Montalvo (28 intervenciones) el 04/07/2001 20:32:18
Yo trabajo en Visual Basic, y abro la base de datos en el programa asi strConecta = ";DATABASE=" & App.Path & "\Farmacia97.mdb" & _
";PWD=" & strClave
Set Db = OpenDatabase("", False, False, strConecta)
y abro el report asi:
With CrystalReport1
.DataFiles(0) = App.Path & "\Farmacia97.mdb"
.ReportFileName = App.Path & "\rptTotConCos.Rpt"
.SelectionFormula = Consulta
.WindowShowCloseBtn = True
.SortFields(0) = "+{Egresos.CentroC}"
.WindowShowProgressCtls = True
.WindowShowPrintBtn = True
.WindowState = crptMaximized
.Action = 1
End With
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error 599

Publicado por Patricia (4 intervenciones) el 05/07/2001 10:24:09
Ya he encontrado una forma de hacerlo funcionar desde Crystal Reports, he modificado la ubicación de las tablas. Pero me gustaría poder modificar la ubicación desde Delphi y no modificarlo desde Crystal. ¿has intentado algo parecido desde Visual?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar