Visual Basic - ayuda con crystal

Life is soft - evento anual de software empresarial
 
Vista:

ayuda con crystal

Publicado por pablo (38 intervenciones) el 15/01/2003 20:51:23
hola, quiero hacer un reporte usando crystal pero no se como pasarle el recordset al crystal desde el formulario que lo llama.
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:ayuda con crystal

Publicado por isma (96 intervenciones) el 16/01/2003 09:11:29
Hola Pablo, te pongo un ejemplillo a ver si te vale con eso.

' Primero guardas en una variable la parte de la condición de la select. Los nombres de los campos de las tablas deben ir entre llaves:
strCadena = "({Tabla.Campo} >= ' " & variable & ' "

'Guardas esta cadena en la propiedad 'selectionformula' del objeto crystal de tu formulario
ObjetoCrystal.SelectionFormula = strCadena

'Indicas la base de datos:
ObjetoCrystal.Connect "DSN=nombre;UID=usuario;PWD=contraseña;"

' Maximiza la ventana del informe
ObjetoCrystal.WindowState = crptMaximized

' Indicas si quieres el informe en pantalla(crptToWindow) o por impresora (crptToPrinter)
ObjetoCrystal.Destination = crptToWindow

' Indicas el título del informe
ObjetoCrystal.ReportTitle = "Titulo"

' Indicas el fichero a mostrar
ObjetoCrystal.ReportFileName = "Ruta fichero"

' Y lo ejecutas
ObjetoCrystal.Action = 1

Espero que te sirva. Suerte
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