$this->TituloCabecera(40, "Nombres"); $this->TituloCabecera(25, "Asistencia"); $this->TituloCabecera(25, "Falta"); $this->TituloCabecera(25, "Licencia"); } } include_once "../../class/alumno.php"; $alumno = new alumno(); $a = array_shift($alumno->mostrar($id)); include_once "../../class/curso.php"; $curso = new curso(); $cur = array_shift($curso->mostrar($codcurso)); include_once "../../class/asistencia.php"; $asistencia = new asistencia(); $pdf = new PDF("P", "mm", array(216, 330)); $pdf->AddPage(); $i = 0; foreach ($alumno->mostrarTodo("codcurso=" . $codcurso) as $a) { $i++; $asis = $asistencia->mostrarTodo("codcurso=" . $codcurso . " and codalumno=" . $a['codalumno'] . " and fechaasistencia='" . $fechaasistencia . "'"); $asis = array_shift($asis); $pdf->CuadroCuerpo(10, $i, 0, "R", 1); $pdf->CuadroCuerpo(30, $a['paterno'], 0, "", 1); $pdf->CuadroCuerpo(30, $a['materno'], 0, "", 1); $pdf->CuadroCuerpo(40, $a['nombres'], 0, "", 1); $pdf->CuadroCuerpo(25, $asis['estado'] == 'asistencia' ? 'SI' : '', 0, "C", 1); $pdf->CuadroCuerpo(25, $asis['estado'] == 'falta' ? 'SI' : '', 0, "C", 1); $pdf->CuadroCuerpo(25, $asis['estado'] == 'licencia' ? 'SI' : '', 0, "C", 1); $pdf->Ln(); } $pdf->Output();
$pdf->AddPage(); /*Fin de Cabeceras*/ /*Datos*/ //,"","","",true $i = 0; $Somb = 0; foreach ($alumno->mostrarAlumnosCurso($CodCurso, $Sexo) as $al) { $i++; if ($Sombreado == true) { if ($i % 2 == 0) { $Somb = 1; } else { $Somb = 0; } } $pdf->CuadroCuerpo(5, $i, $Somb, "R", $Borde); $pdf->CuadroCuerpo(30, capitalizar($al['Paterno'], "utf8"), $Somb, "", $Borde); $pdf->CuadroCuerpo(30, capitalizar($al['Materno'], "utf8"), $Somb, "", $Borde); $pdf->CuadroCuerpo(45, capitalizar($al['Nombres'], "utf8"), $Somb, "", $Borde); if (!$Blanco) { if ($Campo1 != "") { if ($Campo1 == "FechaNac" || $Campo1 == "FechaIns") { $pdf->CuadroCuerpo(35, fecha2Str($al[$Campo1]), $Somb, "", $Borde); } else { $pdf->CuadroCuerpo(35, capitalizar($al[$Campo1]), $Somb, "", $Borde, 9); } } else { $pdf->CuadroCuerpo(35, "", $Somb, "", $Borde); } if ($Campo2 != "") { if ($Campo2 == "FechaNac" || $Campo2 == "FechaIns") {
$pdf = new PDF("P", "mm", "letter"); //612,792 $pdf->AddPage(); $i = 0; $MontoTotal = 0; $alumnos = $alumno->mostrarDatosAlumnos($CodCurso); foreach ($alumnos as $al) { $i++; $cuotas = $cuota->mostrarCuotasWhere("", "*", "CodAlumno=" . $al['CodAlumno'] . " and Numero{$Or}{$Desde}", "Numero"); if (count($cuotas) <= $Desde) { if ($i % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $pdf->CuadroCuerpo(15, $i, $relleno, "L"); $pdf->CuadroNombre(50, $al['Paterno'], $al['Materno'], $al['Nombres'], 0, $relleno); $cantidad = 0; foreach ($cuotas as $cuo) { if ($cuo['Cancelado']) { $cantidad++; $pdf->CuadroCuerpo(10, $idioma["Si"], $relleno, "C"); } else { $pdf->CuadroCuerpo(10, "", $relleno, "C"); } } $pdf->CuadroCuerpo(10, $cantidad, $relleno, "R"); $pdf->ln(); } } $pdf->Output($titulo, "I");
$this->ln(); $this->TituloCabecera(15, "Nº"); $this->TituloCabecera(60, $idioma['NombreCompleto']); $this->TituloCabecera(30, $idioma['MontoBeca']); } } include_once "../../class/alumno.php"; include_once "../../class/curso.php"; $curso = new curso(); $alumno = new alumno(); $CodCurso = $_GET['CodCurso']; $cur = $curso->mostrarCurso($CodCurso); $CursoTexto = array_shift($cur); $pdf = new PDF("P", "mm", "letter"); //612,792 $pdf->AddPage(); $i = 0; foreach ($alumno->mostrarDatosAlumnosWhere("MontoBeca!=0 and CodCurso={$CodCurso}") as $al) { $i++; if ($i % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $pdf->CuadroCuerpo(15, $i, $relleno, "R"); $pdf->CuadroNombre(60, $al['Paterno'], $al['Materno'], $al['Nombres'], 1, $relleno); $pdf->CuadroCuerpo(30, number_format($al['MontoBeca'], 2), $relleno, "R"); $pdf->ln(); } $pdf->Output($titulo . " " . $CursoTexto['Nombre'], "I"); }
$this->Ln(); $this->CuadroCabecera(25, "Nombre:", 60, capitalizar($a['paterno'] . " " . $a['materno'] . " " . $a['nombres']), 0); $this->CuadroCabecera(25, "Curso:", 50, capitalizar($cur['nombre']), 0); $this->Ln(); $this->Ln(); $this->TituloCabecera(10, "N"); $this->TituloCabecera(50, "Materia"); for ($j = 1; $j <= 4; $j++) { $this->TituloCabecera(10, "Nota" . $j); $this->TituloCabecera(10, "DPS" . $j); $this->TituloCabecera(10, "NF" . $j); } } } $pdf = new PDF("P", "mm", "letter"); $pdf->AddPage(); $i = 0; foreach ($docentemateriacurso->mostrarTodo("codcurso=" . $a['codcurso']) as $dmc) { $i++; $mat = array_shift($materia->mostrar($dmc['codmateria'])); $pdf->CuadroCuerpo(10, $i, "", "R", 1); $pdf->CuadroCuerpo(50, $mat['nombre'], "", "", 1); for ($j = 1; $j <= 4; $j++) { $n = array_shift($notas->mostrarTodo("coddocentemateriacurso=" . $dmc['coddocentemateriacurso'] . " and trimestre=" . $j . " and codalumno=" . $id)); $pdf->CuadroCuerpo(10, $n['nota'], "", "R", 1); $pdf->CuadroCuerpo(10, $n['dps'], "", "R", 1); $pdf->CuadroCuerpo(10, $n['notafinal'], "", "R", 1); } $pdf->Ln(); } $pdf->Output();
$this->TituloCabecera(10, "Nº"); $this->TituloCabecera(30, "Fecha"); $this->TituloCabecera(30, "Cód del Cliente"); $this->TituloCabecera(40, "Nom del Cliente"); $this->TituloCabecera(40, "Producto"); $this->TituloCabecera(30, "Cantidad"); $this->TituloCabecera(30, "Precio"); $this->TituloCabecera(30, "Subtotal"); } } $pdf = new PDF("L", "mm", "letter"); $pdf->AddPage(); $total = 0; while ($reg = mysql_fetch_array($res)) { $i++; $res2 = mysql_query("SELECT * FROM producto WHERE cod_producto=" . $reg['cod_producto']); $reg2 = mysql_fetch_array($res2); $total = $total + $reg['cantidad'] * $reg['precio']; $pdf->CuadroCuerpo(10, $i, 0, "R", 1); $pdf->CuadroCuerpo(30, $reg['fecha'], 0, "C", 1); $pdf->CuadroCuerpo(30, $reg['cod_cliente'], 0, "", 1); $pdf->CuadroCuerpo(40, $reg['nombrecliente'], 0, "", 1); $pdf->CuadroCuerpo(40, $reg2['detalle'], 0, "", 1); $pdf->CuadroCuerpo(30, $reg['cantidad'], 0, "R", 1); $pdf->CuadroCuerpo(30, $reg['precio'], 0, "R", 1); $pdf->CuadroCuerpo(30, $reg['cantidad'] * $reg['precio'], 0, "R", 1); $pdf->ln(); } $pdf->CuadroCuerpo(210, "TOTAL", 0, "R", 1, 9, "B"); $pdf->CuadroCuerpo(30, $total, 0, "R", 1, 9, "B"); $pdf->Output();
$pdf->Ln(); $pdf->Fuente("", 9); $pdf->CuadroCuerpoPersonalizado(35, "Pagos - " . ucfirst(strftime("%B %Y ", strtotime($rfechas))), 1, "L", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(27, "Fecha de Pago", 1, "C", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(30, "Fecha Cancelado", 1, "C", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(60, "Nombre de Arrendatarios", 1, "C", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(30, "Monto", 1, "C", 1, "", 8); $pdf->Ln(); $p; foreach ($pag as $p) { $paci = array_shift($arrendatario->mostrarTodo(0, "CodArrendatario=" . $p['CodArrendatario'])); $pacih = explode(" ", $paci['NombreEsposo']); $pacim = explode(" ", $paci['NombreEsposa']); $totalpagos += $p['Monto']; $mespagos += $p['Monto']; $pdf->CuadroCuerpo(35, "", 0, "C", ""); $pdf->CuadroCuerpo(27, fecha2Str($p['FechaPago']), 0, "C", "RL"); $pdf->CuadroCuerpo(30, fecha2Str($p['FechaCancelado']), 0, "C", "R"); $pdf->CuadroCuerpo(60, $pacih[0] . " " . $pacih[2] . " | " . $pacim[0] . " " . $pacim[2], 0, "L", "R"); $pdf->CuadroCuerpo(30, $p['Monto'] . " Bs", 0, "R", "R"); $pdf->Ln(); } if ($mespagos != 0) { $pdf->CuadroCuerpo(92, "", 0, "C", "R"); $pdf->CuadroCuerpo(60, "Total Pagos de Mes" . "", 1, "R", 1); $pdf->CuadroCuerpo(30, $mespagos . " Bs", 1, "R", 1); $pdf->Ln(); } $pdf->CuadroCuerpoPersonalizado(35, "Gastos - " . ucfirst(strftime("%B %Y ", strtotime($rfechas))), 0, "L", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(27, "Fecha de Gasto", 1, "C", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(90, "Detalle", 1, "C", 1, "", 8);
$this->CuadroCabecera(30, "Fecha Desde:", 20, $fechagastoinicio); $this->CuadroCabecera(20, "Hasta:", 20, $fechagastofin); $this->ln(); $this->TituloCabecera(10, "N"); $this->TituloCabecera(140, "Detalle"); $this->TituloCabecera(30, "Total"); } } include_once "../../basededatos.php"; $sql = "SELECT * FROM gasto WHERE fechagasto BETWEEN '{$fechagastoinicio}' and '{$fechagastofin}' and activo=1 ORDER BY horaregistro"; //echo $sql; $reg = consulta($sql); $pdf = new PDF("P", "mm", "letter"); $pdf->AddPage(); $t = 0; foreach ($reg as $r) { $i++; if ($i % 2 == 0) { $b = 1; } else { $b = 0; } $t += $r['subtotal']; $pdf->CuadroCuerpo(10, $i, $b, "R", 1, ""); $pdf->CuadroCuerpo(140, $r['detalle'], $b, "", 1, ""); $pdf->CuadroCuerpo(30, number_format($r['subtotal'], 2), $b, "R", 1, ""); $pdf->ln(); } $pdf->CuadroCuerpo(150, "Total", 1, "R", 1, "B"); $pdf->CuadroCuerpo(30, number_format($t, 2), 1, "R", 1, "B"); $pdf->Output();
//echo $sql; //print_r($reg); $pdf = new PDF("P", "mm", "letter"); $pdf->AddPage(); $t = 0; foreach ($reg as $r) { $i++; /*$sql="SELECT * FROM Venta WHERE nombre LIKE '$nombre%' and ci LIKE '$ci%' and (fecharegistro BETWEEN '$fechaventainicio' and '$fechaventafin') and activo=1 ORDER BY horaregistro"; $reg=consulta($sql);*/ if ($i % 2 == 0) { $b = 1; } else { $b = 0; } $t += $r['total']; $pdf->CuadroCuerpo(5, $i, $b, "R", 1, "9"); $pdf->CuadroCuerpo(30, $r['nombre'], $b, "", 1, "9"); $pdf->CuadroCuerpo(20, $r['ci'], $b, "", 1, "9"); $pdf->CuadroCuerpo(20, $r['fecharegistro'], $b, "", 1, "9"); $pdf->CuadroCuerpo(20, number_format($r['total'], 2), $b, "R", 1, "9", ""); if ($detalle == 1) { $pdf->CuadroCuerpo(90, "Detalle", $b, "C", 1, "9", "BU"); $sql = "SELECT * FROM ventadetalle WHERE codventa = '" . $r['codventa'] . "' and activo=1 ORDER BY horaregistro"; $re = consulta($sql); foreach ($re as $rvd) { $sql = "SELECT * FROM producto WHERE codproducto='" . $rvd['codproducto'] . "' and activo=1"; $regproducto = consulta($sql); $rp = array_shift($regproducto); $pdf->ln(); $pdf->CuadroCuerpo(95, ""); $pdf->CuadroCuerpo(40, $rp['nombre'], $b, "", 1);
} } $pdf = new PDF("P", "mm", "letter"); $pdf->AddPage(); foreach ($docentemateriacurso->mostrarDocenteGrupo($CodDocente, "CodCurso") as $dmc) { $cur = $curso->mostrarCurso($dmc['CodCurso']); $cur = array_shift($cur); $mat = $materias->mostrarMateria($dmc['CodMateria']); $mat = array_shift($mat); $pdf->CuadroCuerpoResaltar(180, $cur['Nombre'] . " - " . $mat['Nombre'], 1, "L", 0, 3); $pdf->Ln(); //$pdf->Output(); foreach ($evaluaciondocpreguntas->mostrarTodoRegistro() as $edp) { $cant = 0; $valorrespuesta = array(); $pdf->CuadroCuerpo(150, $edp['Pregunta']); $pdf->ln(); foreach ($evaluaciondocopciones->mostrarTodoRegistro("CodEvaluacionDocPreguntas=" . $edp['CodEvaluacionDocPreguntas']) as $edo) { $edr = $evaluaciondocrespuestas->mostrarTodoRegistro("CodDocente={$CodDocente} and CodCurso=" . $dmc['CodCurso'] . " and CodCampo=" . $edp['CodEvaluacionDocPreguntas'] . " and Valor=" . $edo['CodEvaluacionDocOpciones']); $canti = count($edr); $valorrespuesta[$edo['Opcion']] = $canti; $cant += $canti; $max = max($valorrespuesta); } foreach ($valorrespuesta as $vrk => $vrv) { if ($max == $vrv) { $pdf->CuadroCuerpoResaltar(20, $vrk, 1, "C", 0, 3); } else { $pdf->CuadroCuerpo(20, $vrk, 0, "C", 0); } }
$this->TituloCabecera(20, "Paterno"); $this->TituloCabecera(20, "Materno"); $this->TituloCabecera(30, "Nombres"); foreach ($docentemateriacurso->mostrarTodo("codcurso=" . $codcurso) as $dmc) { $mat = array_shift($materia->mostrar($dmc['codmateria'])); //$this->TituloCabecera(10,"Nota".$j); //$this->TituloCabecera(10,"DPS".$j); $this->TituloCabecera(10, $mat['abreviado']); } } } $pdf = new PDF("L", "mm", "letter"); $pdf->AddPage(); $i = 0; foreach ($alumno->mostrarTodo("codcurso=" . $codcurso, "paterno,materno,nombres") as $al) { $i++; $pdf->CuadroCuerpo(10, $i, "", "R", 1); $pdf->CuadroCuerpo(20, capitalizar($al['paterno']), "", "", 1); $pdf->CuadroCuerpo(20, capitalizar($al['materno']), "", "", 1); $pdf->CuadroCuerpo(30, capitalizar($al['nombres']), "", "", 1); foreach ($docentemateriacurso->mostrarTodo("codcurso=" . $codcurso) as $dmc) { $mat = array_shift($materia->mostrar($dmc['codmateria'])); //$pdf->CuadroCuerpo(15,$mat['nombre'],"","",1); $n = array_shift($notas->mostrarTodo("coddocentemateriacurso=" . $dmc['coddocentemateriacurso'] . " and codalumno=" . $al['codalumno'])); //$pdf->CuadroCuerpo(10,$n['nota'],"","R",1); //$pdf->CuadroCuerpo(10,$n['dps'],"","R",1); $pdf->CuadroCuerpo(10, $n['bimestre' . $bimestre], $n['bimestre' . $bimestre] < 51 ? 1 : 0, "R", 1); } $pdf->Ln(); } $pdf->Output("Reporte de Notas.pdf", "I");
case 'Entregado': $where = "Estado='Entregado' and"; break; } $Nombres = $Nombres != "" ? "%{$Nombres}%" : "%"; $Carnet = $Carnet != "" ? "%{$Carnet}%" : "%"; $FechaInicio = $FechaInicio != "" ? "{$FechaInicio}" : ""; $FechaFin = $FechaFin != "" ? "{$FechaFin}" : ""; $where .= " Nombres LIKE '{$Nombres}' and Carnet LIKE '{$Carnet}' and FechaRegistro BETWEEN '{$FechaInicio}' and '{$FechaFin}' "; $ven = $venta->mostrar($where, "HoraRegistro", 1); $Nivel = $_SESSION['Nivel']; $pdf->SetWidths(array(5, 20, 20, 25, 25, 30, 30, 20, 15, 20, 20, 15)); $pdf->Fuente("", 9); $pdf->SetAligns(array("R", "L", "L", "", "", "", "", "L", "R", "R", "R", "C")); if (count($ven) == 0) { $pdf->CuadroCuerpo(190, "Sin Ordenes"); } else { $total = 0; $PrecioTamano = 0; $PrecioSabores = 0; $PrecioExtras = 0; $PrecioEnvase = 0; $PrecioBebidas = 0; foreach ($ven as $v) { $i++; switch ($v['Estado']) { case 'Pedido': $TipoEstado = "label-danger"; break; case 'Preparando': $TipoEstado = "label-warning";
foreach ($alumnos->mostrarAlumnosCurso($CodCurso, $Sexo) as $al) { $regNotaFinal = 0; for ($i = 1; $i <= $curso['CantidadEtapas']; $i++) { $cas = array_shift($casilleros->mostrarMateriaCursoSexoTrimestre($CodMateria, $CodCurso, $Sexo, $i)); $CodCasilleros = $cas['CodCasilleros']; ${"regNota" . $i} = array_shift($registroNotas->mostrarRegistroNotas($CodCasilleros, $al['CodAlumno'], $i)); $regNotaFinal += ${"regNota" . $i}['NotaFinal']; } $regNotaFinal = round($regNotaFinal / $curso['CantidadEtapas']); $na++; if ($na % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $pdf->CuadroCuerpo(5, $na, $relleno, "C"); $pdf->CuadroNombreSeparado(24, $al['Paterno'], 24, $al['Materno'], 35, $al['Nombres'], 1, $relleno); for ($i = 1; $i <= $curso['CantidadEtapas']; $i++) { $pdf->CuadroCuerpo(15, ${"regNota" . $i}['NotaFinal'], $relleno, "C"); } //$pdf->CuadroCuerpo(15,${"regNota".$i}['NotaFinal'],$relleno,"C"); //$pdf->CuadroCuerpo(15,$regNota2['NotaFinal'],$relleno,"C"); //$pdf->CuadroCuerpo(15,$regNota3['NotaFinal'],$relleno,"C"); if ($regNotaFinal < $curso['NotaAprobacion']) { $pdf->SetFillColor(179, 179, 179); $pdf->CuadroCuerpoResaltar(20, $regNotaFinal, 1, "C", 1); } else { $pdf->CuadroCuerpo(20, $regNotaFinal, $relleno, "C", 1); } $pdf->Ln(5); }
$curso = new curso(); $pdf = new PDF(); $pdf->AddPage(); $pdf->Ln(4); $pdf->CuadroCuerpoPersonalizado(35, $idioma['NombreCompleto'] . ": ", 0, "L", "0", "B"); $pdf->CuadroCuerpoPersonalizado(140, "", 0, "L", "B", "B"); $pdf->Ln(8); $pdf->CuadroCuerpoPersonalizado(20, $idioma['Periodo'] . ":", 0, "L", 0, "B"); $pdf->CuadroCuerpoPersonalizado(60, "", 0, "L", "B", ""); $pdf->CuadroCuerpoPersonalizado(20, $idioma['Celular'] . ":", 0, "L", "", "B"); $pdf->CuadroCuerpoPersonalizado(75, "", 0, "L", "B", "B"); $pdf->Ln(8); $pdf->CuadroCuerpoPersonalizado(175, $idioma['CursoDicta'] . ":", 1, "L", 0, "B"); $pdf->Ln(8); $pdf->CuadroCuerpoPersonalizado(50, $idioma['Cursos'] . "", 1, "C", 1, "B"); $pdf->CuadroCuerpo(25, $idioma['MarqueeX'] . "", 1, "C", 1, "7", "B"); $pdf->CuadroCuerpoPersonalizado(100, $idioma['MateriasDicta'] . "", 1, "C", 1, "B"); $pdf->ln(); foreach ($curso->mostrar() as $cur) { $pdf->CuadroCuerpoPersonalizado(50, $cur['Nombre'] . "", 0, "L", 1, ""); $pdf->CuadroCuerpo(25, "", 0, "C", 1, "7", ""); $pdf->CuadroCuerpoPersonalizado(100, " / /", 0, "L", 1, ""); $pdf->ln(); } $pdf->Ln(8); $pdf->CuadroCuerpoPersonalizado(175, $idioma['CantidadCasilleros'] . ":", 1, "L", 0, "B"); $pdf->Ln(8); $pdf->CuadroCuerpoPersonalizado(5, "N", 1, "C", 1, "B"); $pdf->CuadroCuerpo(40, $idioma['Materia'] . "", 1, "C", 1, "", "B"); $pdf->CuadroCuerpoPersonalizado(40, $idioma['NumeroCasilleros'] . "", 1, "R", "TBL", "B"); $pdf->CuadroCuerpoPersonalizado(90, $idioma['NumeroCasillerosNota'] . "", 1, "L", "TBR", "", 7);
$this->TituloCabecera(20, "Paterno"); $this->TituloCabecera(20, "Materno"); $this->TituloCabecera(30, "Nombres"); foreach ($docentemateriacurso->mostrarTodo("codcurso=" . $codcurso) as $dmc) { $mat = array_shift($materia->mostrar($dmc['codmateria'])); //$this->TituloCabecera(10,"Nota".$j); //$this->TituloCabecera(10,"DPS".$j); $this->TituloCabecera(10, $mat['abreviado']); } } } $pdf = new PDF("L", "mm", "letter"); $pdf->AddPage(); $i = 0; foreach ($alumno->mostrarTodo("codcurso=" . $codcurso, "paterno,materno,nombres") as $al) { $i++; $pdf->CuadroCuerpo(10, $i, "", "R", 1); $pdf->CuadroCuerpo(20, capitalizar($al['paterno']), "", "", 1); $pdf->CuadroCuerpo(20, capitalizar($al['materno']), "", "", 1); $pdf->CuadroCuerpo(30, capitalizar($al['nombres']), "", "", 1); foreach ($docentemateriacurso->mostrarTodo("codcurso=" . $codcurso) as $dmc) { $mat = array_shift($materia->mostrar($dmc['codmateria'])); //$pdf->CuadroCuerpo(15,$mat['nombre'],"","",1); $n = array_shift($notas->mostrarTodo("coddocentemateriacurso=" . $dmc['coddocentemateriacurso'] . " and trimestre=" . $trimestre . " and codalumno=" . $al['codalumno'])); //$pdf->CuadroCuerpo(10,$n['nota'],"","R",1); //$pdf->CuadroCuerpo(10,$n['dps'],"","R",1); $pdf->CuadroCuerpo(10, $n['notafinal'], "", "R", 1); } $pdf->Ln(); } $pdf->Output();
$this->ln(); } } $pdf = new PDF("P", "mm", "letter"); //612,792 $pdf->AddPage(); $borde = 0; $pdf->Image($ima, 164, 60, 30, 30); $pdf->CuadroCuerpoPersonalizado(176, $idioma["DatosPersonales"], 1, "", 0, "B"); $pdf->Ln(); $pdf->Ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Nombre"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroNombre(100, $al['Paterno'], $al['Materno'], $al['Nombres'], 1, $relleno); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Sexo"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(100, $al['Sexo'] ? $idioma['Masculino'] : $idioma['Femenino'], 0, "", $borde); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Curso"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(100, $cur['Nombre'], 0, "", $borde); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Direccion"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(100, capitalizar($al['Zona'] . " " . $al['Calle'] . " " . $al['Numero']), 0, "", $borde); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["TelefonoCasa"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(100, $al['TelefonoCasa'], 0, "", $borde); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Celular"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(100, $al['Celular'], 0, "", $borde); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["CelularPadre"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(100, $al['CelularP'], 0, "", $borde);
$this->TituloCabecera(30, $idioma['Antiguedad']); $this->TituloCabecera(40, $idioma['Categoria']); } } } $pdf = new PDF("L", "mm", "letter"); $pdf->AddPage(); $i = 0; foreach ($docente->mostrarTodosDocentes() as $doc) { $i++; if ($i % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $pdf->CuadroCuerpo(10, $i, $relleno, "R"); $pdf->CuadroNombreSeparado(23, $doc['Paterno'], 23, $doc['Materno'], 35, $doc['Nombres'], 1, $relleno); if ($listado == "DatosPersonales") { $pdf->CuadroCuerpo(10, $doc['Sexo'] == '0' ? 'F' : 'M', $relleno, "C"); $pdf->CuadroCuerpo(25, $doc['Ci'], $relleno); $pdf->CuadroCuerpo(20, fecha2Str($doc['FechaNac']), $relleno); $pdf->CuadroCuerpo(35, $doc['Telefono'], $relleno, "L"); $pdf->CuadroCuerpo(35, $doc['Celular'], $relleno, "L"); } elseif ($listado == "DatosFormacionProfesional") { $pdf->CuadroCuerpo(15, $doc['Rda'], $relleno, "L"); $pdf->CuadroCuerpo(55, $doc['DPUniversidad'], $relleno, "L"); $pdf->CuadroCuerpo(15, $doc['DPAnoIngreso'], $relleno, "C"); $pdf->CuadroCuerpo(15, $doc['DPAnoEgreso'], $relleno, "C"); $pdf->CuadroCuerpo(15, $doc['DPAnoTitulacion'], $relleno, "C"); $pdf->CuadroCuerpo(40, $doc['DPTitulo'], $relleno, "L"); } elseif ($listado == "DatosTrabajo") {
} function CuadroCuerpoMulti($txtAncho, $txt, $relleno = 0, $align = "L", $borde = 1, $tam = 9, $tipo = "") { $this->Fuente($tipo, $tam); $this->MultiCell($txtAncho, 3.5, utf8_decode($txt), $borde, $align, $relleno); } } $borde = 0; $pdf = new PDF("P", "mm", array(298, 208)); $pdf->SetAutoPageBreak(0, 0); $pdf->Fuente(""); $pdf->AddPage(); $x = 0; $TipoDoc = "Archivo"; $pdf->SetXY($x + 25, 35); $pdf->CuadroCuerpo(30, $TipoDoc, 0, "L", $borde, 11); $pdf->SetXY($x + 70, 5); $pdf->CuadroCuerpo(60, "Dr(a). " . mayuscula($med['Nombres'] . " " . $med['Paterno'] . " " . $med['Materno']), 0, "L", $borde, 10); $pdf->SetXY($x + 80, 10); $pdf->CuadroCuerpo(60, $opt['CodOptica'] . " - " . $opt['NumeroBoleta'], 0, "C", $borde, 10); $pdf->SetXY($x + 108, 40); $pdf->CuadroCuerpo(30, fecha2Str($opt['FechaEmitido']), 0, "C", $borde, 11); $pdf->SetXY($x + 108, 43); $pdf->CuadroCuerpo(30, $opt['HoraEmitido'], 0, "C", $borde, 10); $pdf->SetXY($x + 25, 47); $pdf->CuadroCuerpo(110, mayuscula($pac['Nombres'] . " " . $pac['Paterno'] . " " . $pac['Materno'] . " "), 0, "C", $borde, 12); $pdf->SetXY($x + 25, 56); $pdf->CuadroCuerpo(110, mayuscula($datosUsuario['Nombres'] . " " . $datosUsuario['Paterno'] . " " . $datosUsuario['Materno']) . " ", 0, "C", $borde, 12); //Lejos OD $pdf->SetXY($x + 21, 76); $pdf->CuadroCuerpo(19, $opt['LODEsferico'], 0, "C", $borde, 11);
class PDF extends PPDF { } $pdf = new PDF("L", "mm", array(140, 216)); $pdf->OrientacionObligada = "L"; //$pdf=new PDF("P","mm","letter"); //$pdf->SetProtection(array('print')); //array('print' => 4, 'modify' => 8, 'copy' => 16, 'annot-forms' => 32 ); $pdf->AddPage(); $pdf->SetAutoPageBreak(true, 0); //$pdf->Cell(196,80,"",1); $pdf->CuadroCuerpoPersonalizado(100, $idioma["DatosPersonales"], 1, "", 0, "B"); $pdf->CuadroCuerpoPersonalizado(76, $idioma["NumerosContacto"], 1, "", 0, "B"); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Paterno"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(60, capitalizar($al['Paterno'])); $pdf->CuadroCuerpoPersonalizado(50, $idioma["TelefonoCasa"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(60, capitalizar($al['TelefonoCasa']), 0, "", $borde); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Materno"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(60, capitalizar($al['Materno'])); $pdf->CuadroCuerpoPersonalizado(50, $idioma["CelularPadre"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(60, capitalizar($al['CelularP']), 0, "", $borde); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Nombre"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(60, capitalizar($al['Nombres'])); $pdf->CuadroCuerpoPersonalizado(50, $idioma["CelularMadre"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(60, capitalizar($al['CelularM']), 0, "", $borde); $pdf->ln(); $pdf->CuadroCuerpoPersonalizado(40, $idioma["Sexo"] . ": ", 0, "L", $borde, "B"); $pdf->CuadroCuerpo(60, $al['Sexo'] ? $idioma['Masculino'] : $idioma['Femenino'], 0, "", $borde);
$ancho = 5; } $pdf = new PDF($orientacion, "mm", "letter"); //612,792 $pdf->AddPage(); $relleno = 0; foreach ($alumnos->mostrarAlumnosCurso($CodCurso, $Sexo) as $al) { $na++; $regNota = $registroNotas->mostrarRegistroNotas($CodCasilleros, $al['CodAlumno'], $CodPeriodo); $regNota = array_shift($regNota); if ($na % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $pdf->CuadroCuerpo(5, $na, $relleno, "R"); $pdf->CuadroNombreSeparado(24, $al['Paterno'], 24, $al['Materno'], 35, $al['Nombres'], 1, $relleno); for ($i = 1; $i <= $numcasilleros; $i++) { if ($casillas['TipoNota'] == "avanzado") { switch ($i) { case 4: $relleno2 = 1; break; case 10: $relleno2 = 1; break; case 15: $relleno2 = 1; break; case 20: $relleno2 = 1;
$this->TituloCabecera(15, "N"); $this->TituloCabecera(30, $idioma["Paterno"]); $this->TituloCabecera(30, $idioma["Materno"]); $this->TituloCabecera(40, $idioma["Nombres"]); $this->TituloCabecera(30, $idioma["Curso"]); $this->TituloCabecera(30, $idioma["MontoBeca"]); } } include_once "../../class/alumno.php"; include_once "../../class/curso.php"; $curso = new curso(); $alumno = new alumno(); $pdf = new PDF("P", "mm", "letter"); //612,792 $pdf->AddPage(); $i = 0; foreach ($alumno->mostrarDatosCursoTotalBecado() as $al) { $i++; $CursoTexto = array_shift($curso->mostrarCurso($al['CodCurso'])); if ($i % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $pdf->CuadroCuerpo(15, $i, $relleno, "R"); $pdf->CuadroNombreSeparado(30, $al['Paterno'], 30, $al['Materno'], 40, $al['Nombres'], 1, $relleno); $pdf->CuadroCuerpo(30, $CursoTexto['Nombre'], $relleno); $pdf->CuadroCuerpo(30, number_format($al['MontoBeca'], 2), $relleno, "R"); $pdf->ln(); } $pdf->Output($titulo, "I");
$pdf->CuadroCuerpoPersonalizado(30, $curso['Nombre'], 0, "L", 0, "UB"); $pdf->Ln(5); $codigosmateria = array(); foreach ($docenteMateriaCurso->mostrarCurso($curso['CodCurso']) as $docMateriaCurso) { for ($i = 1; $i <= $TotalPeriodo; $i++) { foreach ($casilleros->mostrarTrimestre($docMateriaCurso['CodDocenteMateriaCurso'], $i) as $casillas) { array_push($codigosmateria, $casillas['CodCasilleros']); } } } $codmateria = implode(",", $codigosmateria); //echo $codmateria."<br>"; $Sexo = $docMat['SexoAlumno']; foreach ($registroNotas->mostrarPromedioCurso($codmateria, $Orden, $Cantidad) as $regNota) { $al = array_shift($alumnos->mostrarDatosPersonales($regNota['CodAlumno'])); if (count($al) != 0) { $na++; if ($na % 2 == 1) { $relleno = 1; } else { $relleno = 0; } $pdf->CuadroCuerpo(8, $na, $relleno, "R"); $pdf->CuadroNombreSeparado(24, $al['Paterno'], 24, $al['Materno'], 35, $al['Nombres'], 1, $relleno); $pdf->CuadroCuerpo(30, number_format(round($regNota['Promedio'], 2), 2), $relleno, "C"); $pdf->Ln(5); } } } @$pdf->Output($titulo, "I"); }
//612,792 //215.9 w //279,4 h $pdf->SetAutoPageBreak(true, 15); $pdf->SetMargins(0, 0, 0); $pdf->AddPage(); $pdf->AltoCelda(4); $pdf->SetFont("Arial", "", 11); $bordeC = "1"; $i = 0; $pdf->SetFillColor(210, 210, 210); foreach ($cursomateria->mostrarMaterias($CodCurso) as $matbol) { $mat = $materias->mostrarMateria($matbol['CodMateria']); $mat = array_shift($mat); if ($matbol['Alterno'] == 1) { $pdf->CuadroCuerpo(50, $mat['Nombre'], 0, "L", $bordeC); } if ($matbol['Alterno'] == 2) { $pdf->CuadroCuerpo(50, $mat['NombreAlterno1'], 0, "L", $bordeC); } if ($matbol['Alterno'] == 3) { $pdf->CuadroCuerpo(50, $mat['NombreAlterno2'], 0, "L", $bordeC); } $cont = 0; $sumanotas = 0; $casillas = array_shift($casilleros->mostrarMateriaCursoSexoTrimestre($mat['CodMateria'], $CodCurso, $al['Sexo'], 1)); $regNotas = $registronotas->notasBoletin($CodAlumno, $casillas['CodCasilleros']); $regNotas = array_shift($regNotas); $sumanotas += $regNotas['NotaFinal']; ///Primer Bimestre if ($PeriodoActual >= 1) {
global $idioma; $this->TituloCabecera(10, "N"); $this->TituloCabecera(30, "Paterno"); $this->TituloCabecera(30, "Materno"); $this->TituloCabecera(40, "Nombres"); $this->TituloCabecera(30, "Curso"); $this->TituloCabecera(40, "Telefono"); $this->TituloCabecera(35, "CelularP"); $this->TituloCabecera(30, "CelularM"); } } $tmp_alumno = new tmp_alumno(); $curso = new curso(); $pdf = new PDF("L", "mm", "letter"); $pdf->AddPage(); $i = 0; $ta = $tmp_alumno->mostrarTodoRegistro("", 1, "CodCurso,Paterno,Materno,Nombres"); foreach ($ta as $tmpal) { $i++; $cur = $curso->mostrarCurso($tmpal['CodCurso']); $cur = array_shift($cur); $relleno = $i % 2 == 0 ? 1 : 0; $pdf->CuadroCuerpo(10, $i, $relleno, "R"); $pdf->CuadroNombreSeparado(30, $tmpal['Paterno'], 30, $tmpal['Materno'], 40, $tmpal['Nombres'], 1, $relleno); $pdf->CuadroCuerpo(30, $cur['Nombre'], $relleno, ""); $pdf->CuadroCuerpo(40, $tmpal['Celular'], $relleno, ""); $pdf->CuadroCuerpo(35, $tmpal['CelularP'], $relleno, ""); $pdf->CuadroCuerpo(30, $tmpal['CelularM'], $relleno, ""); $pdf->Ln(); } $pdf->Output($titulo, "I");
$prod4 = array_shift($prod4); $prodtipo = $productotipo->MostrarRegistro($o['CodProductoTipo']); $prodtipo = array_shift($prodtipo); $TotalBs = number_format($o['TotalBs'], 2, ".", ""); $ACuentaBs = number_format($o['ACuentaBs'], 2, ".", ""); $ACuentaSus = number_format($o['ACuentaSus'], 2, ".", ""); $SaldoBs = number_format($o['SaldoBs'], 2, ".", ""); $DescuentoBs = number_format($o['DescuentoBs'], 2, ".", ""); $CobrarBs = number_format($o['CobrarBs'], 2, ".", ""); $TTotalBs += $TotalBs; $TACuentaBs += $ACuentaBs; $TACuentaSus += $ACuentaSus; $TSaldoBs += $SaldoBs; $TDescuentoBs += $DescuentoBs; $TCobrarBs += $CobrarBs; $datos = array($o['NumeroBoleta'], fecha2Str($o['FechaEmitido']) . " " . $o['HoraEmitido'], utf8_decode(mb_strtoupper($pac['Paterno'] . " " . $pac['Materno'] . " " . $pac['Nombres'], "utf8")), utf8_decode(mb_strtoupper($prod1['Nombre'] . " - " . $o['Detalle1'], "utf8")), utf8_decode(mb_strtoupper($prod2['Nombre'] . " - " . $o['Detalle2'], "utf8")), utf8_decode(mb_strtoupper($prod3['Nombre'] . " - " . $o['Detalle3'], "utf8")), utf8_decode(mb_strtoupper($prod4['Nombre'] . " - " . $o['Detalle4'], "utf8")), $TotalBs, $ACuentaBs, $ACuentaSus, $SaldoBs, utf8_decode(mb_strtoupper($o['Observaciones'], "utf8"))); $pdf->Row($datos); } $TTotalBs = number_format($TTotalBs, 2, ".", ""); $TACuentaBs = number_format($TACuentaBs, 2, ".", ""); $TACuentaSus = number_format($TACuentaSus, 2, ".", ""); $TSaldoBs = number_format($TSaldoBs, 2, ".", ""); $TDescuentoBs = number_format($TDescuentoBs, 2, ".", ""); $TCobrarBs = number_format($TCobrarBs, 2, ".", ""); $pdf->Fuente("B", 9); $pdf->CuadroCuerpo(165, "Total", 0, "R", 0, 9, "B"); $pdf->CuadroCuerpo(15, $TTotalBs, 1, "R", 1, 9, "B"); $pdf->CuadroCuerpo(15, $TACuentaBs, 1, "R", 1, 9, "B"); $pdf->CuadroCuerpo(15, $TACuentaSus, 1, "R", 1, 9, "B"); $pdf->CuadroCuerpo(15, $TSaldoBs, 1, "R", 1, 9, "B"); $pdf->Output("Reporte.pdf", "I");
$pdf->AddPage(); //Sacar el Codigo del del trimestre desde ahi $bordeC = 0; $i = 0; $relleno = 0; foreach ($alumno->mostrarDatosAlumnos($CodCurso) as $al) { $i++; if ($i % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $reprobado = 0; $sumanotas = 0; $cantidadnotas = 0; $pdf->CuadroCuerpo(10, $i, $relleno, "R"); $pdf->CuadroNombreSeparado(25, $al['Paterno'], 25, $al['Materno'], 35, $al['Nombres'], 1, $relleno); //print_r($valoresMateriasBoletin); foreach ($valoresMateriasBoletin as $materiasbol) { $casillas1 = array_shift($casilleros->mostrarMateriaCursoSexoTrimestre($materiasbol['CodMateria'], $CodCurso, $al['Sexo'], 1)); $regNotas1 = array_shift($registronotas->mostrarRegistroNotas($casillas1['CodCasilleros'], $al['CodAlumno'], 1)); $casillas2 = array_shift($casilleros->mostrarMateriaCursoSexoTrimestre($materiasbol['CodMateria'], $CodCurso, $al['Sexo'], 2)); $regNotas2 = array_shift($registronotas->mostrarRegistroNotas($casillas2['CodCasilleros'], $al['CodAlumno'], 2)); $casillas3 = array_shift($casilleros->mostrarMateriaCursoSexoTrimestre($materiasbol['CodMateria'], $CodCurso, $al['Sexo'], 3)); $regNotas3 = array_shift($registronotas->mostrarRegistroNotas($casillas3['CodCasilleros'], $al['CodAlumno'], 3)); $regNotasFinal = round(($regNotas1['NotaFinal'] + $regNotas2['NotaFinal'] + $regNotas3['NotaFinal']) / 3); /*Nota reforzamiento*/ $casillas4 = array_shift($casilleros->mostrarMateriaCursoSexoTrimestre($materiasbol['CodMateria'], $CodCurso, $al['Sexo'], 4)); $regNotas4 = array_shift($registronotas->mostrarRegistroNotas($casillas4['CodCasilleros'], $al['CodAlumno'], 4)); /*Fin nota reforzamiento*/ /*if($regNotas4['Nota2']!="" || $regNotas4['Nota2']!=0){
foreach ($cursomateria->mostrarMaterias($CodCurso) as $materiasbol) { $j++; $reprobadomaterias[$j] = 0; } foreach ($alumno->mostrarDatosAlumnos($CodCurso) as $al) { $i++; $j = 0; if ($i % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $reprobado = 0; $sumanotas = 0; $cantidadnotas = 0; $pdf->CuadroCuerpo(8, $i, $relleno, "R"); $pdf->CuadroNombreSeparado(25, $al['Paterno'], 25, $al['Materno'], 35, $al['Nombres'], 1, $relleno); foreach ($cursomateria->mostrarMaterias($CodCurso) as $materiasbol) { $j++; $casillas = array_shift($casilleros->mostrarMateriaCursoSexoTrimestre($materiasbol['CodMateria'], $CodCurso, $al['Sexo'], $Periodo)); $regNotas = $registronotas->mostrarRegistroNotas($casillas['CodCasilleros'], $al['CodAlumno'], $Periodo); $regNotas = array_shift($regNotas); if ($regNotas['NotaFinal'] < $notareprobado) { $reprobado++; $pdf->CuadroCuerpoResaltar(10, $regNotas['NotaFinal'], 1, "C", 1, 1); $reprobadomaterias[$j]++; } else { $pdf->CuadroCuerpo(10, $regNotas['NotaFinal'], $relleno, "C"); } $sumanotas += $regNotas['NotaFinal']; $cantidadnotas++;
{ function Cabecera() { global $bimestre, $cur, $docentemateriacurso, $materia, $codcurso; $this->Ln(); $this->CuadroCabecera(25, "Curso:", 50, capitalizar($cur['nombre']), 0); $this->CuadroCabecera(25, "Bimestre:", 50, capitalizar($bimestre), 0); $this->Ln(); $this->Ln(); $this->TituloCabecera(10, "N"); $this->TituloCabecera(20, "Paterno"); $this->TituloCabecera(20, "Materno"); $this->TituloCabecera(30, "Nombres"); $this->TituloCabecera(30, "Nota"); } } $pdf = new PDF("L", "mm", "letter"); $pdf->AddPage(); $i = 0; foreach ($notas->mejores($codcurso, $bimestre) as $n) { $i++; $al = $alumno->mostrar($n['codalumno']); $al = array_shift($al); $pdf->CuadroCuerpo(10, $i, "", "R", 1); $pdf->CuadroCuerpo(20, capitalizar($al['paterno']), "", "", 1); $pdf->CuadroCuerpo(20, capitalizar($al['materno']), "", "", 1); $pdf->CuadroCuerpo(30, capitalizar($al['nombres']), "", "", 1); $pdf->CuadroCuerpo(30, number_format($n['nota'], 2), $n['nota'] < 51 ? 1 : 0, "R", 1); $pdf->Ln(); } $pdf->Output("Mejores y Peores.pdf", "I");
$Total = $CantObser['Cantidad'] + $CantFaltas['Cantidad'] + $CantAtrasos['Cantidad'] + $CantLicencias['Cantidad'] + $CantNotificacion['Cantidad'] + $CantNoContestan['Cantidad'] + $CantFelicitacion['Cantidad']; /*Fin Agenda*/ $tObservaciones += $CantObser['Cantidad']; $tfaltas += $CantFaltas['Cantidad']; $tAtrasos += $CantAtrasos['Cantidad']; $tLicencias += $CantLicencias['Cantidad']; $tNotificacionPadres += $CantNotificacion['Cantidad']; $tNoRespondeTelf += $CantNoContestan['Cantidad']; $tFelicitaciones += $CantFelicitacion['Cantidad']; $tTotal += $Total; if ($i % 2 == 0) { $relleno = 1; } else { $relleno = 0; } $pdf->CuadroCuerpo(10, $i, $relleno, "R"); $pdf->CuadroNombreSeparado(30, $al['Paterno'], 30, $al['Materno'], 45, $al['Nombres'], 1, $relleno); $pdf->CuadroCuerpo(15, $CantObser['Cantidad'], $relleno, "R", 1); $pdf->CuadroCuerpo(15, $CantFaltas['Cantidad'], $relleno, "R", 1); $pdf->CuadroCuerpo(15, $CantAtrasos['Cantidad'], $relleno, "R", 1); $pdf->CuadroCuerpo(15, $CantLicencias['Cantidad'], $relleno, "R", 1); $pdf->CuadroCuerpo(15, $CantNotificacion['Cantidad'], $relleno, "R", 1); $pdf->CuadroCuerpo(15, $CantNoContestan['Cantidad'], $relleno, "R", 1); $pdf->CuadroCuerpo(15, $CantFelicitacion['Cantidad'], $relleno, "R", 1); $pdf->CuadroCuerpoResaltar(15, $Total, 1, "R", 1, 1); $pdf->Ln(); } $pdf->Linea(); $pdf->CuadroCuerpo(115, $idioma["Total"] . " " . $idioma["Curso"], 0, "R", 0); $pdf->CuadroCuerpo(15, $tObservaciones, $relleno, "R", 1); $pdf->CuadroCuerpo(15, $tfaltas, $relleno, "R", 1);
foreach ($alumno->mostrarDatosAlumnosCursoWhere($where) as $al) { array_push($Cod, $al['CodAlumno']); } $Cod = implode(",", $Cod); //echo $Cod; $where = "CodAlumno IN({$Cod})"; if ($TipoObservacion != "Todos") { $where .= " and Tipo='{$TipoObservacion}'"; } $where .= " and (Fecha BETWEEN '{$FechaInicio}' AND '{$FechaFin}')"; //echo $where; $asis = $asistencia->mostrarAsistenciaWhere($where); $pdf = new PDF("P", "mm", "letter"); $pdf->AddPage(); if (!count($asis)) { $pdf->CuadroCuerpo(190, $idioma['NoExisteAsistentesFecha'] . ": " . fecha2Str($FechaInicio) . "," . fecha2Str($FechaFin), 0, "C"); } else { foreach ($asis as $a) { $i++; $al = $alumno->mostrarTodoDatos($a['CodAlumno']); $al = array_shift($al); //print_r($al); $cur = $curso->mostrarCurso($al['CodCurso']); $cur = array_shift($cur); switch ($a['Tipo']) { case 'C': $t = $idioma["Asistencia"]; break; case 'F': $t = $idioma["Falta"]; break;