la Verdad no entiendo muy bien lo que preguntas
Hola asumiendo que es lo que preguntas te digo ...para llamar a un reporte en crystal esta clarisimo que debes proporcionarle los parametros requeridos....
yo tengo un procedure que hace todo esto incluso no importa cuantos parametros son el los reconoce a todos y asi los pasa...
pero eso es otra cosa que en este caso te complicaria mas asi que te digo las lineas necesarias ....
reporte //asi le voy a llamar al componente que tu colocas en tu form
reporte.connect.rerportname:='ruta y nombre completo de tu reporte incluyendo la extencion rpt';
reporte.connect.servername:='nombre de tu servidor';
reporte.connect.userid:='tu usuario de base de datos';
reporte.connect.password:='tu password de base de datos';
reporte.ParamFields[0].CurrentValue:='Parametro 1';
reporte.ParamFields[1].CurrentValue:='Parametro 2;
.
.
.
//y asi hasta el ultimo parametro de tu reporte crystal.................
if reporte.connect.test then reporte.show; // o reporte.print si lo que quieres es imprimir de una vez
usa la ayuda...que de verdad ayuda a veces ...........
saludos .....
por cierto me encanta tu nick "Gabi" es muy bonito.........
Última edición por Kenobi fecha: 24-05-2007 a las 23:42:35.
|