$ls_nroreg=$io_report->DS->data["nroreg"][$li_i]; $ls_codigo=$io_report->DS->data["codper"][$li_i]; $ls_fechaini=$io_report->DS->data["fecini"][$li_i]; $ls_fechafin=$io_report->DS->data["fecfin"][$li_i]; $ls_nombreper=$io_report->DS->data["nomper"][$li_i]; $ls_apellidoper=$io_report->DS->data["apeper"][$li_i]; $ls_fechaini=$io_funciones->uf_formatovalidofecha($ls_fechaini); $ls_fechaini=$io_funciones->uf_convertirfecmostrar($ls_fechaini); $ls_fechafin=$io_funciones->uf_formatovalidofecha($ls_fechafin); $ls_fechafin=$io_funciones->uf_convertirfecmostrar($ls_fechafin); $ls_cadena=$ls_nombreper." ".$ls_apellidoper; $la_dataper[$li_i]=array('codigo'=>$ls_codigo,'nombre'=>$ls_cadena, 'fechaini'=>$ls_fechaini,'fechafin'=>$ls_fechafin); uf_print_cabecera_detalle($la_dataper,$li_totrow,$io_pdf); unset($la_dataper); $io_report->uf_print_detalle_metas_x_personal($ls_nroreg,$ld_fechades,$ld_fechahas,$ls_codperdes,$ls_codperhas);// Cargar el DS con los datos del reporte $li_totrow1=$io_report->ds_detalle->getRowCount("codmeta"); for($li_p=1;$li_p<=$li_totrow1;$li_p++) { $ls_codigo=$io_report->ds_detalle->data["codmeta"][$li_p]; $ls_meta=$io_report->ds_detalle->data["meta"][$li_p]; $ls_valor=$io_report->ds_detalle->data["valor"][$li_p]; $ls_fechaeje=$io_report->ds_detalle->data["feceje"][$li_p]; $ls_obse=$io_report->ds_detalle->data["obsmet"][$li_p]; $ls_fechaeje=$io_funciones->uf_formatovalidofecha($ls_fechaeje); $ls_fechaeje=$io_funciones->uf_convertirfecmostrar($ls_fechaeje); $la_detalle[$li_p]=array('codigo'=>$ls_codigo,'meta'=>$ls_meta, 'valor'=>$ls_valor,'fechaeje'=>$ls_fechaeje,'obse'=>$ls_obse); } //fin del for uf_print_detalle($la_detalle,$li_totrow1,$io_pdf); if($li_aux<$li_totrow)