本文整理汇总了PHP中uf_print_cabecera1函数的典型用法代码示例。如果您正苦于以下问题:PHP uf_print_cabecera1函数的具体用法?PHP uf_print_cabecera1怎么用?PHP uf_print_cabecera1使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了uf_print_cabecera1函数的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
$li_reg=1;
$li_i=1;
while((!$io_report->rs_data->EOF)&&($lb_valido))
{
$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"].", ".$io_report->rs_data->fields["nomper"];
$ls_descar=$io_report->rs_data->fields["descar"];
$ls_codcueban=$io_report->rs_data->fields["codcueban"];
$li_total=$io_report->rs_data->fields["total"];
$io_cabecera=$io_pdf->openObject(); // Creamos el objeto cabecera
if($li_reg==1)
{
uf_print_cabecera1($ls_cedper,$ls_nomper,$ls_descar,$io_cabecera,$io_pdf); // Imprimimos la cabecera del registro
}
else
{
uf_print_cabecera2($ls_cedper,$ls_nomper,$ls_descar,$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,&$io_report->rs_data_detalle); // 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
{
示例2:
$ls_cedaut=number_format($ls_cedaut,0,",",".");
$ls_data2[$j]=array('cedben'=>$ls_cedbene,
'cedper'=>$ls_cedper,
'cedaut'=>$ls_cedaut,
'nomaut'=>$ls_nomaut,
'monto'=>$io_fun_nomina->uf_formatonumerico($ls_monto),
'banco'=>$ls_banco,
'forma'=>$ls_forma,
'cuenta'=>$ls_cuenta);
$ld_neto2=$ld_neto2 + $ls_monto;
}
}//fin del while
if($i > 0)
{
uf_print_cabecera1($io_pdf,$io_encabezado);
uf_print_detalle($ls_data,$io_pdf);
$io_fun_nomina->uf_formatonumerico($ld_neto1);
uf_print_total($i,$ld_neto1,$io_pdf);
if($j > 0)
{
$io_pdf->stopObject($io_encabezado);
$io_pdf->ezNewPage(); // Insertar una nueva página
$io_pdf->ezSetCmMargins(3.6,2.5,3,3); // Configuración de los margenes en centímetros
}
}
if($j > 0)
{
uf_print_cabecera2($io_pdf);
uf_print_detalle($ls_data2,$io_pdf);
$io_fun_nomina->uf_formatonumerico($ld_neto2);
示例3:
$la_valores["valorasig"]=$la_data_a[$li_s]["valor"];
}
if($li_s<=$li_dedu)
{
$la_valores["denomdedu"]=$la_data_d[$li_s]["denominacion"];
$la_valores["valordedu"]=$la_data_d[$li_s]["valor"];
}
$la_data[$li_s]=$la_valores;
}
$li_totnet=$li_toting-$li_totded;
$li_toting=$io_fun_nomina->uf_formatonumerico($li_toting);
$li_totded=$io_fun_nomina->uf_formatonumerico($li_totded);
$li_totnet=$io_fun_nomina->uf_formatonumerico($li_totnet);
if($li_reg==1)
{
uf_print_cabecera1($ls_cedper,$ls_nomper,$ls_descar,$ls_desuniadm,$li_sueper,$ld_fecingper,$ls_nomban,$ls_codcueban,$io_cabecera,$io_pdf); // Imprimimos la cabecera del registro
uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle
uf_print_pie_cabecera1($li_toting,$li_totded,$li_totnet,$io_pdf); // Imprimimos pie de la cabecera
}
else
{
uf_print_cabecera2($ls_cedper,$ls_nomper,$ls_descar,$ls_desuniadm,$li_sueper,$ld_fecingper,$ls_nomban,$ls_codcueban,$io_cabecera,$io_pdf); // Imprimimos la cabecera del registro
uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle
uf_print_pie_cabecera2($li_toting,$li_totded,$li_totnet,$io_pdf); // Imprimimos pie de la cabecera
}
$io_report->DS_detalle->resetds("codconc");
unset($la_data_a);
unset($la_data_d);
unset($la_data);
$io_pdf->stopObject($io_cabecera); // Detener el objeto cabecera
if(($li_i<$li_totrow)&&($li_reg==2))
示例4:
{
$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"].", ".$io_report->rs_data->fields["nomper"];
$ls_descar=$io_report->rs_data->fields["descar"];
$ls_codcueban=$io_report->rs_data->fields["codcueban"];
$li_total=$io_report->rs_data->fields["total"];
$ls_unidadadmin=$io_report->rs_data->fields["minorguniadm"].$io_report->rs_data->fields["ofiuniadm"].
$io_report->rs_data->fields["uniuniadm"].$io_report->rs_data->fields["depuniadm"].
$io_report->rs_data->fields["prouniadm"];
$io_cabecera=$io_pdf->openObject(); // Creamos el objeto cabecera
if($li_reg==1)
{
uf_print_cabecera1($ls_codper,$ls_cedper,$ls_nomper,$ls_codcueban,$ls_unidadadmin,$io_cabecera,$io_pdf); // Imprimimos la cabecera del registro
}
else
{
uf_print_cabecera2($ls_codper,$ls_cedper,$ls_nomper,$ls_codcueban,$ls_unidadadmin,$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
{
示例5:
$ls_categoria=$io_report->DS->data["descat"][$li_i];
$ls_tipopago=$io_report->DS->data["tipcuebanper"][$li_i];
$ls_fecleypen=$io_funciones->uf_convertirfecmostrar($io_report->DS->data["fecleypen"][$li_i]);
switch($ls_tipopago)
{
case "A":
$ls_forma="CUENTA DE AHORRO";
break;
case "C":
$ls_forma="CUENTA CORRIENTE";
break;
case " ":
break;
}
uf_print_cabecera1($io_cabecera,$ls_codcueban,$ls_banco,$ls_ano,
$ls_categoria,$ls_forma,$ls_cedben, $ls_nomben, $ls_apeben, $ls_parentesco, $io_pdf); // Imprimimos la cabecera del registro
if ($ls_cedben!=$ls_cedcaut)
{
uf_print_autorizado($ls_cedcaut,$ls_nomaut,&$io_pdf);
}
$lb_valido=$io_report->uf_recibopago_conceptopersonal($ls_codnom,$ld_fecdesper,$ld_fechasper,$ls_codper,
$ls_conceptocero,$ls_conceptop2,$ls_conceptoreporte,
$ls_tituloconcepto); // Obtenemos el detalle del reportedel Obtenemos el detalle del reporte
if($lb_valido)
{
$li_totrow_det=$io_report->DS_detalle->getRowCount("codconc");
$li_asig=0;
$li_dedu=0;
if($li_adelanto==1)// Utiliza el adelanto de quincena
{
for($li_s=1;$li_s<=$li_totrow_det;$li_s++)
示例6:
{
$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"].", ".$io_report->rs_data->fields["nomper"];
$ls_descar=$io_report->rs_data->fields["descar"];
$ls_desubifis = $io_report->rs_data->fields["desubifis"];
$ls_fecingper=$io_funciones->uf_convertirfecmostrar($io_report->rs_data->fields["fecingper"]);
$ls_codcueban=$io_report->rs_data->fields["codcueban"];
$li_total=$io_report->rs_data->fields["total"];
$li_sueper = $io_report->rs_data->fields["sueper"];
$io_cabecera=$io_pdf->openObject(); // Creamos el objeto cabecera
if($li_reg==1)
{
uf_print_cabecera1($ls_cedper,$ls_nomper,$ls_descar,$ls_desnom,$ls_fecingper,&$io_cabecera,&$io_pdf,$ls_desubifis,$li_sueper); // Imprimimos la cabecera del registro
}
else
{
uf_print_cabecera2($ls_cedper,$ls_nomper,$ls_descar,$ls_desnom,$ls_fecingper,&$io_cabecera,&$io_pdf,$ls_desubifis,$li_sueper); // 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
示例7: uf_print_encabezado_pagina
if ($li_totrow>0)
{
uf_print_encabezado_pagina($ls_titulo,$io_pdf); // Imprimimos el encabezado de la página
}
else
{
$lb_valido=false;
}
$la_dataP=array();
$ls_aux=0;
for($li_i=1;(($li_i<=$li_totrow)&&($lb_valido));$li_i++)
{
$ls_aux++;
$ls_codcomp=$io_report->ds_componente->data["codcom"][$li_i];//// print $ls_codcomp;
$ls_descomp=$io_report->ds_componente->data["descom"][$li_i];
uf_print_cabecera1($ls_codcomp, $ls_descomp, &$io_pdf);
uf_print_cabecera(&$io_pdf);
$lb_valido=$io_report->uf_listadocomponente_personal($ls_codnomdes,$ls_codnomhas,$ls_codperdes,$ls_codperhas,$ls_activo,
$ls_egresado,$ls_causaegreso,$ls_activono,$ls_vacacionesno,
$ls_suspendidono,$ls_egresadono,$ls_masculino,$ls_femenino,
$ls_codcomp,$ls_orden);
$li_comp=$io_report->DS->getRowCount("codcom");
for($li_j=1;(($li_j<=$li_comp)&&($lb_valido));$li_j++)
{
$ls_rango=$io_report->DS->data["desrango"][$li_j];
$ls_cedula=$io_report->DS->data["cedper"][$li_j];
$ls_cedula=number_format($ls_cedula,0,",",".");
$ls_nombre=$io_report->DS->data["nomper"][$li_j];
$ls_apellido=$io_report->DS->data["apeper"][$li_j];
$ls_rac=$io_report->DS->data["rac"][$li_j];
$ls_asicar=$io_report->DS->data["denasicar"][$li_j];
示例8:
$ls_compensacion=$ls_valor;
$io_report->uf_obtener_valor_concepto($ls_codper,'0000000012',&$ls_valor);//////decreto 5318
$ls_prima_prof=$ls_valor;
$io_report->uf_obtener_valor_concepto($ls_codper,'0000000005',&$ls_valor);//////prima antiguedad empleado
$ls_prima_ant=$ls_valor;
$io_report->uf_obtener_valor_concepto($ls_codper,'0000000013',&$ls_valor);//////prima antiguedad empleado
$ls_concepto13=$ls_valor;
$total=$li_sueper+$ls_compensacion+$ls_prima_prof+$ls_prima_ant+$ls_concepto13;
//--------------------------------------------------------------------------------------------------------------------
uf_print_encabezado_pagina1($ls_titulo,$ls_desnom,$ls_periodo,$ls_desuniadm,$io_pdf); // Imprimimos el encabezado de la página
if($li_reg==1)
{
uf_print_cabecera1($ls_codper,$ls_cedper,$ls_nomper,$ls_descar,$ls_codcueban,$ls_desuniadm,$ld_fecingper,
number_format($li_sueper,2,",","."),$ls_desnom,$ls_tipo,$ls_banco,
$io_fun_nomina->uf_formatonumerico(abs($ls_compensacion)),
$io_fun_nomina->uf_formatonumerico(abs(0)),
$io_fun_nomina->uf_formatonumerico(abs($ls_prima_prof)),
$io_fun_nomina->uf_formatonumerico(abs($ls_prima_ant+$ls_concepto13)),
$io_fun_nomina->uf_formatonumerico(abs($total)),
$ls_agencia,$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;
$li_apor=0;
if($li_adelanto==1)// Utiliza el adelanto de quincena
示例9:
switch($ls_tipopago)
{
case "A":
$ls_forma="CUENTA DE AHORRO";
break;
case "C":
$ls_forma="CUENTA CORRIENTE";
break;
case " ":
break;
}
$io_cabecera=$io_pdf->openObject(); // Creamos el objeto cabecera
if($li_reg==1)
{
uf_print_cabecera1($ls_cedper,$ls_nomper,$io_cabecera,$ls_codcueban,$ls_banco,$ls_ano,$ls_categoria,$ls_forma,$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;
$ls_cuota="";
if($li_adelanto==1)// Utiliza el adelanto de quincena
{
switch($ls_quincena)
{
case "1": // primera quincena;
$li_asig=$li_asig+1;