Cita:
Empezado por Edu Rod
....
el query de la vista en la sentencia sql tiene:
select * from VW_Contado where idcliente =:z and idauto =:y
....
frmReportes.qryContado.ParamByName('idcliente').AsInteger := z;
frmReportes.qryContado.ParamByName('idauto').AsInteger := y;
....
|
He cambiado el orden para que tenga sentido...
pero es que los parámetros no se llaman "idcliente" e "idauto"... se llaman z e y!!!!
de tal manera que debieras hacer:
frmReportes.qryContado.ParamByName('
z').AsInteger := z;
frmReportes.qryContado.ParamByName('
y').AsInteger := y;
Además, te recomiendo que aprendas a utilizar la etiqueta
code para indentar trozos de código, que son mucho mas legibles de esta forma.
Hasta luego.