Ver la Versión Completa : Imprimir informe de access con parámetros
fmatias
08-10-2007, 14:39:26
Buenas tardes necesito imprimir desde mi aplicación de delphi un informe realizado en access.
En este hilo Reportes de Access (http://www.clubdelphi.com/foros/showthread.php?t=962) he visto unos ejemplos que van muy bien.
El problema es que necesito pasarle varios parámetros para filtar el informe y no sé cómo pasarlos desde delphi.
¿Podéis ayudarme?
Gracias.
JESUSNET
08-10-2007, 16:55:09
puedes usar esto como ejemplo:
en el boton buscar o imprimir declaras como string parametro ejemp:
var
parametro:string
luego despues del begin poses: no es necesario que uses ado
Adoquery.Close;
Adoquery.SQL.Clear;
Adoquery.SQL.Add('Select * from pacientes');
Adoquery.SQL.Add('where nombres like :nombres');
parametro:=edit1.text;
Adoquery.Parameters[0].Value := '%'+parametro+'%';
Adoquery.Open;
Adoquery.refresh;
y listo
fmatias
09-10-2007, 11:56:40
No se si me he explicado bien.
No me refiero a un SQL generado en DELPHI.
El informe ya está generado y la consulta SQL está almacenada en la base de datos de access.
lo que quiero es que cuando lance el comando:
Access.DoCmd.OpenReport('Rtest', acViewPreview, EmptyParam, EmptyParam);
Pueda asignarle 2 parámetros necesarios para ejecutar la consulta.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.