$io_pdf->ezStartPageNumbers(690,50,10,'','',1); // Insertar el número de página $li_totrow=$io_report->ds->getRowCount("numtom"); for($li_i=1;$li_i<=$li_totrow;$li_i++) { $io_pdf->transaction('start'); // Iniciamos la transacción $li_numpag=$io_pdf->ezPageCount; // Número de página $li_totdif=0; $li_totcos=0; $ls_numtom= $io_report->ds->data["numtom"][$li_i]; $ls_nomfisalm=$io_report->ds->data["nomfisalm"][$li_i]; $ls_codalm=$io_report->ds->data["codalm"][$li_i]; $ls_obstom=$io_report->ds->data["obstom"][$li_i]; $ld_fectom=$io_report->ds->data["fectom"][$li_i]; $ld_fectom=$io_funciones->uf_convertirfecmostrar($ld_fectom); uf_print_cabecera($ls_numtom,$ls_nomfisalm,$ld_fectom,$ls_obstom,$io_pdf); // Imprimimos la cabecera del registro $lb_valido=$io_report->uf_select_dt_valtoma($ls_codemp,$ls_numtom); // Obtenemos el detalle del reporte if($lb_valido) { $li_totrow_det=$io_report->ds_detalle->getRowCount("codart"); for($li_s=1;$li_s<=$li_totrow_det;$li_s++) { $ls_codart= $io_report->ds_detalle->data["codart"][$li_s]; $ls_denart= $io_report->ds_detalle->data["denart"][$li_s]; $ls_denunimed= $io_report->ds_detalle->data["denunimed"][$li_s]; $li_cospro= $io_report->ds_detalle->data["cospro"][$li_s]; $li_canexisis= $io_report->ds_detalle->data["canexisis"][$li_s]; $li_canexifis= $io_report->ds_detalle->data["canexifis"][$li_s]; $li_diferencia=($li_canexisis - $li_canexifis); $li_totcospro=($li_diferencia * $li_cospro);