Tenho um botão no formulário e ao clicar ele executa este código:
declare
rep_id report_object;
roda_report varchar2(100);
rep_status varchar2(20);
id_job varchar2(100);
IDPARAM PARAMLIST;
usuario varchar2(10);
senha varchar2(20);
linha_web varchar(300);
begin
IDPARAM := GET_PARAMETER_LIST('RPARAM');
IF NOT ID_NULL(IDPARAM) THEN
DESTROY_PARAMETER_LIST(IDPARAM);
END IF;
IDPARAM := CREATE_PARAMETER_LIST('RPARAM');
ADD_PARAMETER(IDPARAM,'P_NUMERO_RESOLUCAO', TEXT_PARAMETER, TO_CHAR(:RESOLUCAO.NR_RESOLUCAO));
ADD_PARAMETER(IDPARAM,'P_ANO_RESOLUCAO', TEXT_PARAMETER, TO_CHAR(:RESOLUCAO.ID_ANO_RESOLUCAO));
rep_id := find_report_object('rep_resolucao');
set_report_object_property(rep_id,REPORT_COMM_MODE,SYNCHRONOUS);
set_report_object_property(rep_id,REPORT_DESTYPE,CACHE);
set_report_object_property(rep_id,REPORT_SERVER,'rep_mi4811');
set_report_object_property(rep_id,REPORT_OTHER,'paramform=yes');
set_report_object_property(rep_id,REPORT_OTHER,'paramform=yes');
roda_report := run_report_object(rep_id);
id_job := substr(roda_report,length('rep_mi4811')+2,length(roda_report));
web.show_document('/reports/rwservlet/getjobid'||id_job||'?server=rep_mi4811&p_ano_resolucao=7&p_numero_resolucao=2¶mform=no','_blank');
end;
ELE APRESENTA O ERRO : REP-52007: Parameter form format error
o que poderia ser??
E como eu poderia desabilitar a tela de preenchimento de parametro que aparece.
Obrigado a todos..
Marcelo