parametros como enlazar FORM , con REPORT

LUIS ROJAS BRITO
22 de Julio del 2004
NECESITO AYUDA SOBRE PARAMETROS DE ENLAZE.
Tengo hecho el reporte en Cristal Report , para imprimir una Factura EJEMPLO, y desde un formulario
necesito activar el reporte para que se imprima la factura con el numero de registro dado en el formulario..Como hago para enviar el parametro y que cristal lo reconozca e imprima solo lo que quiero ?

Gracias por su tiempo y conocimiento...

tecniCam
22 de Julio del 2004
Private Sub cmdImprimir_Click()
On Error GoTo miError
Screen.MousePointer = vbHourglass
Repor.Destination = 0
Repor.DataFiles(0) = DataNombre$
Repor.ReportFileName = AddPath(DataPath$, "Reporta.rpt")
Repor.SelectionFormula = "{RECETA.RECETA} = '" + txtFields(3).Text + "'"
Repor.Action = 1
GoTo fuera
miError:
Screen.MousePointer = vbDefault
MsgBox "No encuentro los datos. ¿Hay seleccionada una Receta?"
fuera:
Err = 0
On Error GoTo 0
Screen.MousePointer = vbDefault
End Sub

tecniCam
22 de Julio del 2004
Lo anterior funcionará si llamas al componente CrystalReport (que hay que colocarlo desde las herramientas en el formulario) como Repor. Name = Repor. Y todo lo demás se llama como lo tengas.