// Imprimimos el encabezado de la página $li_totrow = $io_report->ds->getRowCount("codgru"); $i = 0; $li_total = 0.0; $li_totactgen = 0; $li_totcosgen = 0.0; for ($li_i = 1; $li_i <= $li_totrow; $li_i++) { $li_tot_activo = 0; $li_tot_costo = 0.0; $io_pdf->transaction('start'); // Iniciamos la transacción $li_numpag = $io_pdf->ezPageCount; // Número de página $ls_codgru = $io_report->ds->data["codgru"][$li_i]; $ls_dengru = $io_report->ds->data["dengru"][$li_i]; $lb_valido = $io_report->uf_saf_load_dt_resbiegru($ls_codemp, $li_ordenact, $ld_desde, $ld_hasta, $ls_coddesde, $ls_codhasta, $ls_grupo, $ls_subgrupo, $ls_seccion); // Obtenemos el detalle del reporte if ($lb_valido) { $li_totrow_det = $io_report->ds_detalle->getRowCount("ideact"); $la_data = ""; for ($li_s = 1; $li_s <= $li_totrow_det; $li_s++) { $ls_subgrupo = $io_report->ds_detalle->data["codsubgru"][$li_s]; $ls_densubgru = $io_report->ds_detalle->data["densubgru"][$li_s]; $li_cantidad = $io_report->ds_detalle->data["cantidad"][$li_s]; $li_costo = $io_report->ds_detalle->data["total"][$li_s]; $li_tot_activo = $li_tot_activo + $li_cantidad; $li_tot_costo = $li_tot_costo + $li_costo; $li_costo = $io_fun_activos->uf_formatonumerico($li_costo); } $li_total = $li_total + $li_tot_costo; $li_totactgen = $li_totactgen + $li_tot_activo;