Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Oracle > reports
-Foros de debate

Oracle
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

reports
Enviado por mnarvaez el día 27 de junio de 2006

Estoy llamando a un reporte desde por con el RUN_REPORT_OBJECT(reports,'d:\formas\REPORTES\R_SEGUIMIENTO', SYNCHRONOUS, RUNTIME, FILESYSTEM, pl_id,null); y dice que el mumero de parametros no es el correcto
, que puedo hacer por favor necesito ayuda

 
Re: reports
Enviado por julio el día 3 de julio de 2006

aca un pequeño ejemplo
declare
listaparam PARAMLIST; --instancia a una lista de parametros
begin
Listaparam := get_parameter_list(\'param_docs\');
if not id_null(listaparam) then --si la lista existe la destruyo
destroy_parameter_list(listaparam);
end if;

listaparam := create_parameter_list(\'param_docs\');
add_parameter(listaparam,\'PMES\',TEXT_PARAMETER,:MES.LIST_MES);
add_parameter(listaparam,\'PANIO\',TEXT_PARAMETER,:MES.LIST_ANIO);

run_product(reports, \'c:\\rep_libro_bancos.rep\', asynchronous, RUNTIME, FILESYSTEM, listaparam, NULL);
destroy_parameter_list(listaparam);
end;

Listaparam tiene los parametros, si envias dos parametros como es este caso, en tu reporte deben existir dos parametros que reciben los valores y deben tener el mismo nombre, en este caso PMES y PANIO los datos los saco de mi bloque MES, si no desean enviar parametros, pon NULL en listparam.

 
Re: Re: reports
Enviado por julio el día 3 de julio de 2006

ignora las diagonales, no se porque aparecieron.
o me imagiono que es para que aparezcan los apostrofos.

 



Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network