本文整理汇总了PHP中uf_print_cabecera函数的典型用法代码示例。如果您正苦于以下问题:PHP uf_print_cabecera函数的具体用法?PHP uf_print_cabecera怎么用?PHP uf_print_cabecera使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了uf_print_cabecera函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: uf_print_encabezado_pagina
function uf_print_encabezado_pagina($as_titulo,$io_pdf)
{
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Function: uf_print_encabezado_pagina
// Access: private
// Arguments: as_titulo1,as_titulo2,as_titulo3,as_titulo4 // Título del Reporte
// io_pdf // Instancia de objeto pdf
// Description: Función que imprime los encabezados por página
// Creado Por: Ing. María Beatriz Unda
// Fecha Creación: 02/08/2008
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$io_encabezado=$io_pdf->openObject();
$io_pdf->saveState();
$io_pdf->setStrokeColor(0,0,0);
$io_pdf->addJpegFromFile('../../shared/imagebank/'.$_SESSION["ls_logo"],80,500,$_SESSION["ls_width"],$_SESSION["ls_height"]); // Agregar Logo
$io_pdf->addText(630,560,8,date("d/m/Y")); // Agregar la Fecha
$io_pdf->addText(630,552,8,date("h:i a")); // Agregar la Hora
$io_pdf->ezSetDy(5);
$la_data=array(array('titulo1'=>'<b>'.$as_titulo.'</b>'));
$la_columnas=array('titulo1'=>'');
$la_config=array('showHeadings'=>0, // Mostrar encabezados
'fontSize' => 14, // Tamaño de Letras
'titleFontSize' => 12, // Tamaño de Letras de los títulos
'showLines'=>0, // Mostrar Líneas
'shaded'=>0, // Sombra entre líneas
'width'=>570, // Ancho de la tabla
'maxWidth'=>570, // Ancho Máximo de la tabla
'xOrientation'=>'center', // Orientación de la tabla
'cols'=>array('titulo1'=>array('justification'=>'center','width'=>570))); // Justificación y ancho de la columna
$io_pdf->ezTable($la_data,$la_columnas,'',$la_config);
unset($la_data);
unset($la_columnas);
unset($la_config);
uf_print_cabecera($io_pdf);
$io_pdf->restoreState();
$io_pdf->closeObject();
$io_pdf->addObject($io_encabezado,'all');
}// end function uf_print_encabezado_pagina
示例2:
'acum_eject'=>number_format($ld_total_c4_bsf,2,",","."),
'varia_abs'=>number_format($ld_total_c5_bsf,2,",","."),
'varia_porc'=>number_format($ld_total_c6_bsf,2,",","."),
'varia_abs_acum'=>number_format($ld_total_c7_bsf,2,",","."),
'varia_porc_acum'=>number_format($ld_total_c8_bsf,2,",","."),
'responsable'=>"",
'reprog_prox_mes'=>number_format($ld_total_c9_bsf,2,",","."));
}
}//if
}//for
if(!$lb_valido_proyectos)
{
uf_print_titulo_reporte($li_ano,$ls_mes,"Mensual",$io_pdf);
uf_print_titulo("Mensual",$io_pdf);
uf_print_cabecera("Mensual",$io_pdf);
}
$io_encabezado=$io_pdf->openObject();
uf_print_titulo_proyecto("ACCIONES CENTRALIZADAS",$io_encabezado,$io_pdf);
$io_pdf->stopObject($io_encabezado);
uf_print_detalle_acciones($la_data_a,$io_pdf); // Imprimimos el detalle
//uf_print_pie_cabecera_acciones($la_data_tot_a,$io_pdf);
if($ls_tipoformato==1)
{
uf_print_pie_cabecera($la_data_totales,$io_pdf);
}
else
{
uf_print_pie_cabecera($la_data_totales,$io_pdf);
uf_print_pie_cabecera($la_data_totales_bsf,$io_pdf);
}
示例3: uf_print_cabecera
$i = $i + 1;
uf_print_cabecera($ls_estemp, '', $ls_denuniadm, $ls_cmpmov, $ld_feccmp, $io_pdf);
// Imprimimos la cabecera del registro
uf_print_detalle($la_data, $io_pdf);
// Imprimimos el detalle
uf_print_pie_cabecera($io_pdf);
uf_print_pie_de_pagina(&$io_pdf);
if ($io_pdf->ezPageCount == $li_numpag) {
// Hacemos el commit de los registros que se desean imprimir
$io_pdf->transaction('commit');
} else {
// Hacemos un rollback de los registros, agregamos una nueva página y volvemos a imprimir
$io_pdf->transaction('rewind');
$io_pdf->ezNewPage();
// Insertar una nueva página
uf_print_cabecera($ls_estemp, '', $ls_denuniadm, $ls_cmpmov, $ld_feccmp, $io_pdf);
// Imprimimos la cabecera del registro
uf_print_detalle($la_data, $io_pdf);
// Imprimimos el detalle
uf_print_pie_cabecera($io_pdf);
uf_print_pie_de_pagina(&$io_pdf);
}
}
}
unset($la_data);
}
if ($lb_valido && $i > 0) {
$io_pdf->ezStopPageNumbers(1, 1);
$io_pdf->ezStream();
} else {
print "<script language=JavaScript>";
示例4: Cezpdf
set_time_limit(1800);
$io_pdf=new Cezpdf('LETTER','portrait'); // Instancia de la clase PDF
$io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra
$io_pdf->ezSetCmMargins(3.6,2.5,3,3); // Configuración de los margenes en centímetros
uf_print_encabezado_pagina($ls_titulo,$ls_desnom,$ls_periodo,$io_pdf); // Imprimimos el encabezado de la página
$io_pdf->ezStartPageNumbers(550,50,10,'','',1); // Insertar el número de página
$li_totrow=$io_report->rs_data->RecordCount();
$li_i=1;
while((!$io_report->rs_data->EOF)&&($lb_valido))
{
$ls_codconc=$io_report->rs_data->fields["codconc"];
$ls_nomcon=$io_report->rs_data->fields["nomcon"];
$li_tottra=$io_report->rs_data->fields["total"];
$li_montot=$io_fun_nomina->uf_formatonumerico(abs($io_report->rs_data->fields["monto"]));
$io_cabecera=$io_pdf->openObject(); // Creamos el objeto cabecera
uf_print_cabecera($ls_codconc,$ls_nomcon,$io_cabecera,$io_pdf); // Imprimimos la cabecera del registro
$lb_valido=$io_report->uf_listadoconcepto_personalconcepto($ls_codconc,$ls_codperdes,$ls_codperhas,$ls_conceptocero,$ls_coduniadm,
$ls_subnomdes,$ls_subnomhas,$ls_orden); // Obtenemos el detalle del reporte
if($lb_valido)
{
$li_totrow_det=$io_report->rs_data_detalle->RecordCount();
$li_s=1;
while(!$io_report->rs_data_detalle->EOF)
{
$ls_cedper=$io_report->rs_data_detalle->fields["cedper"];
$ls_apenomper=$io_report->rs_data_detalle->fields["apeper"].", ". $io_report->rs_data_detalle->fields["nomper"];
$ls_descar=$io_report->rs_data_detalle->fields["descar"];
$li_valsal=$io_fun_nomina->uf_formatonumerico(abs($io_report->rs_data_detalle->fields["valsal"]));
$la_data[$li_s]=array('nro'=>$li_s,'cedula'=>$ls_cedper,'nombre'=>$ls_apenomper,'cargo'=>$ls_descar,'monto'=>$li_valsal);
$li_s++;
$io_report->rs_data_detalle->MoveNext();
示例5: uf_print_cabecera
$li_totfil=$li_totfil+$li_fila;
$li_inicio=$li_len-$li_totfil;
if($li==$li_total)
{
$as_cuenta=substr($ls_cuenta_ant,$li_inicio,$li_fila);
}
else
{
$as_cuenta=substr($ls_cuenta_ant,$li_inicio,$li_fila)."-".$as_cuenta;
}
}
$li_fila=$ia_niveles_scg[1]+1;
$as_cuenta=substr($ls_cuenta_ant,0,$li_fila)."-".$as_cuenta;
uf_print_cabecera($as_cuenta,$ls_denominacion,$ld_saldo_ant,$io_pdf);
uf_print_detalle($la_data,$io_pdf,$li_ocultar); // Imprimimos el detalle
$ld_totalsaldo_final=$ld_saldo_final;
if($ld_totaldebe<0)
{
$ld_totaldebe_aux=abs($ld_totaldebe);
$ld_totaldebe_aux=number_format($ld_totaldebe_aux,2,",",".");
$ld_totaldebe="(".$ld_totaldebe_aux.")";
}
else
{
$ld_totaldebe=number_format($ld_totaldebe,2,",",".");
}
if($ld_totalhaber<0)
{
$ld_totalhaber_aux=abs($ld_totalhaber);
示例6:
$ld_disminucion=number_format($ld_disminucion,2,",",".");
$la_data[$z]=array('cuenta'=>$ls_spg_cuenta,'denominacion'=>$ls_denominacion,
'disminucion'=>$ld_disminucion,'aumento'=>$ld_aumento);
$ld_aumento=str_replace('.','',$ld_aumento);
$ld_aumento=str_replace(',','.',$ld_aumento);
$ld_disminucion=str_replace('.','',$ld_disminucion);
$ld_disminucion=str_replace(',','.',$ld_disminucion);
}
if (!empty($ls_procomp_next))
{
$ld_aumento=number_format($ld_aumento,2,",",".");
$ld_disminucion=number_format($ld_disminucion,2,",",".");
$la_data[$z]=array('cuenta'=>$ls_spg_cuenta,'denominacion'=>$ls_denominacion,
'disminucion'=>$ld_disminucion,'aumento'=>$ld_aumento);
$io_encabezado=$io_pdf->openObject();
uf_print_cabecera($io_encabezado,$ls_comprobante,$ls_descripcion,$ldt_fecha,$ls_proc,$ls_programatica,$io_pdf);
uf_print_cabezera_detalle($io_pdf);
uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle
$ld_totalaumento=number_format($ld_totalaumento,2,",",".");
$ld_totaldismi=number_format($ld_totaldismi,2,",",".");
uf_print_pie_cabecera($ld_totalaumento,$ld_totaldismi,$io_pdf);
$ld_totalaum=$ld_totalaumento;
$ld_totaldis=$ld_totaldismi;
$ld_totalaumento=0;
$ld_totaldismi=0;
$io_pdf->stopObject($io_encabezado);
if($z<$li_tot)
{
$io_pdf->ezNewPage(); // Insertar una nueva página
}
unset($la_data);
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_spg_rpp_modificaciones_presupuestaria_aprobadas.php
示例7:
$numalet->setNumero($li_monto);
$ls_monto= $numalet->letra();
$li_monto=number_format($li_monto,2,",",".");
$li_monbasimptot=number_format($li_monbasimptot,2,",",".");
$li_montotcar=number_format($li_montotcar,2,",",".");
$ld_fecregsol=$io_funciones->uf_convertirfecmostrar($ld_fecregsol);
if($ls_codpro!="----------")
{
$ls_codigo=$ls_codpro;
}
else
{
$ls_codigo=$ls_cedbene;
}
uf_print_encabezado_pagina($ls_titulo,$ls_numsol,$ld_fecregsol,&$io_pdf);
uf_print_cabecera($ls_numsol,$ls_dentipsol,$ls_denuniadm,$ls_denfuefin,$ls_codigo,$ls_nombre,$ls_consol,&$io_pdf);
$io_report->ds_detalle->reset_ds();
$lb_valido=$io_report->uf_select_dt_solicitud($ls_numsol); // Cargar el DS con los datos del reporte
if($lb_valido)
{
$li_totrowdet=$io_report->ds_detalle->getRowCount("codigo");
$la_data="";
for($li_s=1;$li_s<=$li_totrowdet;$li_s++)
{
$ls_codigo=$io_report->ds_detalle->data["codigo"][$li_s];
$ls_tipo=$io_report->ds_detalle->data["tipo"][$li_s];
$ls_denominacion=$io_report->ds_detalle->data["denominacion"][$li_s];
$ls_unidad=$io_report->ds_detalle->data["unidad"][$li_s];
$li_cantidad=$io_report->ds_detalle->data["cantidad"][$li_s];
$li_cosuni=$io_report->ds_detalle->data["monpre"][$li_s];
$li_basimp=$li_cosuni*$li_cantidad;
示例8: uf_print_total_comprobante
$ld_totalcomprobante=number_format($ld_totalcomprobante,2,",",".");
}
$ld_totalcomprob=$ld_totalcomprobante;
uf_print_total_comprobante($ld_totalcomprobante,$io_pdf); // Imprimimos el total comprobante
$ld_totalcomprobante=0;
$ld_totalprogramatica=0;
}
if ($io_pdf->ezPageCount==$thisPageNum)
{// Hacemos el commit de los registros que se desean imprimir
$io_pdf->transaction('commit');
}
elseif($thisPageNum>1)
{// Hacemos un rollback de los registros, agregamos una nueva página y volvemos a imprimir
$io_pdf->transaction('rewind');
$io_pdf->ezNewPage(); // Insertar una nueva página
uf_print_cabecera($ls_procede,$ls_comprobante,$ls_nomprobene,$io_pdf); // Imprimimos la cabecera del registro
uf_print_cabecera_programatica($ls_programatica,$ls_denestpro,$io_pdf); // Imprimimos la cabecera del registro
uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle
uf_print_total_programatica($ld_totalprogram,$io_pdf); // Imprimimos el total programatica
uf_print_total_comprobante($ld_totalcomprob,$io_pdf); // Imprimimos el total comprobante
}
else
{
$io_pdf->transaction('commit');
}
if($li_i==$li_tot)
{
$ld_total=number_format($ld_total,2,",",".");
uf_print_pie_cabecera($ld_total,$io_pdf); // Imprimimos pie de la cabecera
}
unset($la_data);
示例9: uf_print_cabecera
$io_pdf->transaction('start');
// Iniciamos la transacción
$li_numpag = $io_pdf->ezPageCount;
// Número de página
$ls_cmpent = $io_report->ds->data["cmpent"][1];
$ld_fecent = $io_report->ds->data["fecent"][1];
$ls_nomres = $io_report->ds->data["nomres"][1];
$ls_nomrec = $io_report->ds->data["nomrec"][1];
$ls_nomdes = $io_report->ds->data["nomdes"][1];
$ls_codres = $io_report->ds->data["cedres"][1];
$ls_codrec = $io_report->ds->data["cedrec"][1];
$ls_coddes = $io_report->ds->data["ceddes"][1];
$ls_carres = $io_report->ds->data["carres"][1];
$ls_carrec = $io_report->ds->data["carrec"][1];
$ls_cardes = $io_report->ds->data["cardes"][1];
uf_print_cabecera($ls_codemp, $ls_nomemp, $ls_coduniadm, $ls_denuniadm, $ls_codunisol, $ls_denunisol, $ls_codres, $ls_nomres, $io_pdf);
// Imprimimos la cabecera del registro
uf_print_totales($ls_nomrec, $ls_codrec, $ls_carrec, $ls_nomdes, $ls_coddes, $ls_cardes, $io_pdf);
if ($lb_valido) {
$li_totrow_det = $io_report->ds_detalle->getRowCount("codact");
for ($li_s = 1; $li_s <= $li_totrow_det; $li_s++) {
$ls_codart = $io_report->ds_detalle->data["codact"][$li_s];
$ls_denart = $io_report->ds_detalle->data["denact"][$li_s];
$ls_catalogo = $io_report->ds_detalle->data["catalogo"][$li_s];
$li_costo = $io_report->ds_detalle->data["costo"][$li_s];
$li_cantidad = $io_report->ds_detalle->data["cantidad"][$li_s];
$li_total = $li_costo * $li_cantidad;
$li_cantidad = $io_fun_activos->uf_formatonumerico($li_cantidad);
$li_costo = $io_fun_activos->uf_formatonumerico($li_costo);
$li_total = $io_fun_activos->uf_formatonumerico($li_total);
$la_data[$li_s] = array('cantidad' => $li_cantidad, 'catalogo' => $ls_catalogo, 'codact' => $ls_codart, 'denact' => $ls_denart, 'costo' => $li_costo, 'total' => $li_total);
示例10: number_format
$ls_monto = $numalet->letra();
$li_monsol = number_format($li_monsol, 2, ",", ".");
$ld_fecemisol = $io_report->DS->data["fecemisol"][$li_i];
$ld_fecemisol = $io_funciones->uf_convertirfecmostrar($ld_fecemisol);
if ($ls_codpro != "----------") {
$ls_codigo = $ls_codpro;
} else {
$ls_codigo = $ls_cedbene;
}
/* if($ls_tiporeporte==0)
{
$li_monsolaux=$io_report->DS->data["monsolaux"][$li_i];
$li_monsolaux=number_format($li_monsolaux,2,",",".");
}
*/
uf_print_cabecera($ls_numsol, $ls_codigo, $ls_nombre, $ls_rifproben, $ld_fecemisol, $ls_consol, $ls_obssol, $li_monsol, $ls_monto, &$io_pdf);
////////////////////////// GRID RECEPCIONES DE DOCUMENTOS //////////////////////////////////////
$io_report->ds_detalle->reset_ds();
$lb_valido = $io_report->uf_select_rec_doc_solicitud($ls_numsol);
// Cargar el DS con los datos del reporte
if ($lb_valido) {
$li_totrowdet = $io_report->ds_detalle_rec->getRowCount("numrecdoc");
$la_data = "";
$li_totsubtot = 0;
$li_tottot = 0;
$li_totcar = 0;
$li_totded = 0;
for ($li_s = 1; $li_s <= $li_totrowdet; $li_s++) {
$ls_numrecdoc = $io_report->ds_detalle_rec->data["numrecdoc"][$li_s];
$ld_fecemidoc = $io_report->ds_detalle_rec->data["fecemidoc"][$li_s];
$ls_numdoccomspg = $io_report->ds_detalle_rec->data["numdoccomspg"][$li_s];
示例11: while
while (!$rs_data->EOF) {
$ls_numcon = $rs_data->fields["numcom"];
$ls_fecrep = $io_funciones->uf_convertirfecmostrar($rs_data->fields["fecfac"]);
$ls_nomsujret = $rs_data->fields["nomsujret"];
$ls_rif = $rs_data->fields["rif"];
$li_baseimp = $rs_data->fields["basimp"];
$li_totimp = $rs_data->fields["iva_ret"];
$ls_denmun = 'LIBERTADOR';
$li_totalbaseimp = $li_totalbaseimp + $li_baseimp;
$li_totalmontoimp = $li_totalmontoimp + $li_totimp;
$li_i++;
$la_data[$li_i] = array('fecha' => $ls_fecrep, 'nombre' => $ls_nomsujret, 'rif' => $ls_rif, 'monto' => number_format($li_baseimp, 2, ",", "."), 'monimp' => number_format($li_totimp, 2, ",", "."), 'municipio' => $ls_denmun, 'comp' => $ls_numcon, 'obs' => '');
$rs_data->MoveNext();
}
if ($lb_valido) {
uf_print_cabecera($ls_agenteret, $ls_rifagenteret, $ls_diragenteret, $ls_periodo, &$io_pdf);
uf_print_detalle($la_data, &$io_pdf);
uf_print_total(number_format($li_totalbaseimp, 2, ",", "."), number_format($li_totalmontoimp, 2, ",", "."), &$io_pdf);
uf_print_firmas(&$io_pdf);
$io_pdf->ezStopPageNumbers(1, 1);
// Detenemos la impresión de los números de página
$io_pdf->ezStream();
// Mostramos el reporte
unset($la_data);
} else {
print "<script language=JavaScript>";
print " alert('Ocurrio un error al generar el reporte. Intente de Nuevo');";
print " close();";
print "</script>";
}
unset($io_pdf);
示例12:
while((!$rs_data->EOF)&&($lb_valido))
{
$ls_codper=$rs_data->fields["codper"];
$ls_cedper=$rs_data->fields["cedper"];
$ls_nomper=$rs_data->fields["apeper"].", ".$rs_data->fields["nomper"];
$ld_fecingper=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecingper"]);
$ls_desuniadm=$rs_data->fields["desuniadm"];
$li_sueintvac=$io_fun_nomina->uf_formatonumerico($rs_data->fields["sueintvac"]);
$li_sueintdia=($rs_data->fields["sueintvac"]/30);
$li_sueintdia=$io_fun_nomina->uf_formatonumerico($li_sueintdia);
$ld_fecdisvac=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecdisvac"]);
$ld_fecreivac=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecreivac"]);
$li_diavac=$rs_data->fields["diavac"];
$ls_codvac=$rs_data->fields["codvac"];
$ls_descar=$rs_data->fields["descar"];
uf_print_cabecera($ls_cedper,$ls_nomper,$ld_fecingper,$ls_desuniadm,$li_sueintvac,$ld_fecdisvac,$ld_fecreivac,
$li_diavac,$ls_codvac,$ls_descar,$li_sueintdia,$ls_sueint,$io_pdf); // Imprimimos la cabecera del registro
$lb_valido=$io_report->uf_relacionvacacion_concepto($ls_codper,$ls_codvac,$ls_conceptocero,$ls_tituloconcepto); // Obtenemos el detalle del reporte
if($lb_valido)
{
$li_totasig=0;
$li_totdedu=0;
$li_totapor=0;
$li_totrow_det=$io_report->DS_detalle->getRowCount("codconc");
for($li_s=1;$li_s<=$li_totrow_det;$li_s++)
{
$ls_codconc=$io_report->DS_detalle->data["codconc"][$li_s];
$ls_nomcon=$io_report->DS_detalle->data["nomcon"][$li_s];
$ls_tipsal=rtrim($io_report->DS_detalle->data["tipsal"][$li_s]);
$li_asig=$io_fun_nomina->uf_formatonumerico(0);
$li_dedu=$io_fun_nomina->uf_formatonumerico(0);
$li_apor=$io_fun_nomina->uf_formatonumerico(0);
示例13: array
{
$ls_cedrif=$ds_voucher->data["ced_bene"][$li_i];
}
$ls_solicitudes = $class_report->uf_select_solicitudes($ls_numdoc,$ls_codban,$ls_ctaban);
$ls_conmov = $ds_voucher->getValue("conmov",$li_i);
$ldec_monret = $ds_voucher->getValue("monret",$li_i);
$ldec_monto = $ds_voucher->getValue("monto",$li_i);
$ldec_total = $ldec_monto-$ldec_monret;
//Asigno el monto a la clase numero-letras para la conversion.
$numalet->setNumero($ldec_total);
//Obtengo el texto del monto enviado.
$ls_monto= $numalet->letra();
uf_print_encabezado_pagina(number_format($ldec_total,2,",","."),$ls_nomproben,$ls_cedrif,$ls_monto,$_SESSION["la_empresa"]["ciuemp"].", ".$ld_fecmov,$io_pdf); // Imprimimos el encabezado de la página
uf_print_cabecera($ls_numdoc,$ls_nomban,$ls_ctaban,$ls_conmov,$io_pdf); // Imprimimos la cabecera del registro
$ds_dt_scg->data=$class_report->uf_cargar_dt_scg($ls_numdoc,$ls_codban,$ls_ctaban,$ls_codope); // Obtenemos el detalle del reporte
$la_items = array('0'=>'scg_cuenta');
$la_suma = array('0'=>'monto');
$ds_dt_scg->group_by($la_items,$la_suma,'scg_cuenta');
$li_totrow_det=$ds_dt_scg->getRowCount("scg_cuenta");
$ds_dt_spg->data=$class_report->uf_cargar_dt_spg($ls_numdoc,$ls_codban,$ls_ctaban,$ls_codope);
$la_items = array('0'=>'estpro','1'=>'spg_cuenta');
$la_suma = array('0'=>'monto');
$ds_dt_spg->group_by($la_items,$la_suma,'spg_cuenta');
$li_totrow_spg=$ds_dt_spg->getRowCount("spg_cuenta");
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Ciclo para unir en una sola matriz los detalles de presupuesto y los contables para proceder luego a imprimirlos.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
示例14: uf_print_cabecera
$ld_total_enero=0;
$ld_total_febrero=0;
$ld_total_marzo=0;
$ld_total_abril=0;
$ld_total_mayo=0;
$ld_total_junio=0;
$ld_total_julio=0;
$ld_total_agosto=0;
$ld_total_septiembre=0;
$ld_total_octubre=0;
$ld_total_noviembre=0;
$ld_total_diciembre=0;
$ld_total_general_cuenta=0;
}
$io_cabecera=$io_pdf->openObject();
uf_print_cabecera($io_cabecera,$ls_programatica_ant,$ls_denestpro_ant,$io_pdf);
$io_encabezado=$io_pdf->openObject();
uf_print_cabecera_detalle($io_encabezado,$io_pdf);
uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle
$io_pie_pagina=$io_pdf->openObject();
uf_print_pie_cabecera($la_data_tot,$io_pie_pagina,$io_pdf);
$io_pdf->stopObject($io_pie_pagina);
$io_pie_pagina=$io_pdf->openObject();
//uf_print_pie_cabecera($la_data_tot_bsf,$io_pie_pagina,$io_pdf);
$io_pdf->stopObject($io_cabecera);
$io_pdf->stopObject($io_encabezado);
$io_pdf->stopObject($io_pie_pagina);
if ((!empty($ls_programatica_next))&&($z<$li_tot))
{
$io_pdf->ezNewPage(); // Insertar una nueva página
}
示例15:
{
$li_toting=0;
$li_totded=0;
$ls_codper=$io_report->rs_data->fields["codper"];
$ls_cedper=$io_report->rs_data->fields["cedper"];
$ls_nomper=$io_report->rs_data->fields["apeper"];
$ls_apeper=$io_report->rs_data->fields["nomper"];
$ls_descar=$io_report->rs_data->fields["descar"];
$ls_codcueban=$io_report->rs_data->fields["codcueban"];
$li_sueper=$io_report->rs_data->fields["sueper"];
$li_sueper=$io_fun_nomina->uf_formatonumerico($li_sueper);
$li_total=$io_report->rs_data->fields["total"];
$io_cabecera=$io_pdf->openObject(); // Creamos el objeto cabecera
if($li_reg==1)
{
uf_print_cabecera($ls_cedper,$ls_nomper,$ls_apeper,$ls_descar,$ld_fecdesper,
$ld_fechasper,$li_i,$li_sueper,$io_cabecera,$io_pdf); // Imprimimos la cabecera del registro
}
else
{
uf_print_cabecera2($ls_cedper,$ls_nomper,$ls_apeper,$ls_descar,$ld_fecdesper,
$ld_fechasper,$li_i,$li_sueper,$io_cabecera,$io_pdf); // Imprimimos la cabecera del registro
}
$lb_valido=$io_report->uf_recibopago_conceptopersonal($ls_codper,$ls_conceptocero,$ls_conceptop2,
$ls_conceptoreporte,$ls_tituloconcepto,$ls_quincena); // Obtenemos el detalle del reporte
if($lb_valido)
{
$li_totrow_det=$io_report->rs_data_detalle->RecordCount();
$li_asig=0;
$li_dedu=0;
if($li_adelanto==1)// Utiliza el adelanto de quincena
{