La Web del Programador: Comunidad de Programadores
 
    Pregunta:  1644 - PASAR UN RECORDSET A CRYSTAL REPORT
Autor:  Sergio Munafó
estoy haciendo mis primeras armas y necesito una mano, concretamente no se como pasarle un recordset a cristal report desde visual, si alguien me ayuda, etenamente agradecido.

  Respuesta:  alex
Usa el método SetPrivateData es del objeto Crystal, pero no se si en las versiones anteriores a la 6 venia. Sirve para enlazar recordset conectados, osea con la conexión abierta, a un Report. Puedes enlazar recordset por ADO, DAO y RDO. Y funciona tal que asín:

Report1.SetTablePrivateData 0, 3, RECORSETENLAZADOASUCONEXIÓN

Pd: El parámetro que vale 3 es siempre 3, vamos que en la ayuda pone que solo puedes poner un 3.
A por cierto el SetTablePrivateData es para la versión 7. Si tienes dudas busca en la página del Crystal en el KB.

Talego.
Nos vemos, nos vamos, nos vimos.