} $sep = -1; $j = $i; $l = 0; $nl++; } else { $i++; } } return $nl; } } //generar el listado setlocale(LC_ALL, "es_VE.UTF8"); $lobjPdf = new clsFpdf(); $lobjPdf->AddPage("L"); $lobjPdf->AliasNbPages(); $lobjPdf->SetFont("arial", "B", 8); $lobjPdf->SetFont('Arial', '', 12); //Table with 20 rows and 5 columns $lobjPdf->SetWidths(array(20, 35, 26)); $pgsql = new Conexion(); $sql = "SELECT *,(CASE estatus WHEN '1' THEN 'ACTIVO' ELSE 'DESACTIVADO' END) AS estatus from biblioteca.ttema"; $i = -1; $data = $pgsql->Ejecutar($sql); if ($pgsql->Total_Filas($data) != 0) { $lobjPdf->SetFillColor(0, 0, 140); $avnzar = 90; $altura = 7; $anchura = 10; $color_fondo = false;
$data = $pgsql->Ejecutar($sql); if ($pgsql->Total_Filas($data) != 0) { $filas = array(); while ($rows = $pgsql->Respuesta($data)) { $filas['cedula_persona'][] = $rows['cedula_persona']; $filas['persona'][] = $rows['fullname']; $filas['tipo_persona'][] = $rows['tipo_persona']; $filas['libro'][] = $rows['libro']; $filas['cantidad'][] = $rows['cantidad']; $filas['fecha_salida'][] = $rows['fecha_salida']; $filas['fecha_vencimiento'][] = $rows['fecha_vencimiento']; } setlocale(LC_ALL, "es_VE.UTF8"); $lobjPdf = new clsFpdf(); // 2da Página $lobjPdf->AddPage("P,Letter"); $lobjPdf->Ln(10); $lobjPdf->SetFont('Arial', '', 12); $lobjPdf->Cell(25); $lobjPdf->Cell(32, 5, 'Nos permitimos informar que ', 0, 0, 'L'); $lobjPdf->SetFont('Arial', 'BU', 12); $lobjPdf->Cell(25); $lobjPdf->Cell(75, 5, $filas['persona'][0], 0, 1, 'L'); $lobjPdf->SetFont('Arial', '', 12); $lobjPdf->Cell(12); $lobjPdf->Cell(60, 5, 'titular de la Cédula de Identidad Nº:', 0, 0, 'L'); $lobjPdf->SetFont('Arial', 'BU', 12); $lobjPdf->Cell(10); $lobjPdf->Cell(14, 5, $filas['cedula_persona'][0], 0, 0); $lobjPdf->SetFont('Arial', '', 12); $lobjPdf->Cell(10);
$xc = $x + $r; $yc = $y + $r; $this->_out(sprintf('%.2F %.2F l', $x * $k, ($hp - $yc) * $k)); $this->_Arc($xc - $r, $yc - $r * $MyArc, $xc - $r * $MyArc, $yc - $r, $xc, $yc - $r); $this->_out($op); } public function _Arc($x1, $y1, $x2, $y2, $x3, $y3) { $h = $this->h; $this->_out(sprintf('%.2F %.2F %.2F %.2F %.2F %.2F c ', $x1 * $this->k, ($h - $y1) * $this->k, $x2 * $this->k, ($h - $y2) * $this->k, $x3 * $this->k, ($h - $y3) * $this->k)); } } //generar el listado setlocale(LC_ALL, "es_VE.UTF8"); $lobjPdf = new clsFpdf(); $lobjPdf->AddPage("P"); $lobjPdf->AliasNbPages(); $lobjPdf->Ln(15); //Table with 20 rows and 5 columns $lobjPdf->SetWidths(array(80, 50, 20)); $pgsql = new Conexion(); $sql = "SELECT a.codigo_adquisicion,TO_CHAR(a.fecha_adquisicion,'DD/MM/YYYY') AS fecha_adquisicion,\nCASE a.tipo_adquisicion WHEN '1' THEN 'DONACIÓN' WHEN '2' THEN 'COMPRA' WHEN '3' THEN 'RECURSOS DEL MINISTERIO' ELSE 'OTROS' END AS tipo_adquisicion, \no.rif_organizacion||' - '||o.nombre AS organizacion, p.cedula_persona||' - '||p.primer_nombre||' '||p.primer_apellido AS responsable,\nCASE a.sonlibros WHEN 'N' THEN b.nro_serial||' '||b.nombre WHEN 'Y' THEN e.codigo_cra||' - '||e.numero_edicion||' - '||l.titulo ELSE null END AS item,\nda.cantidad,u.descripcion AS ubicacion,o.nombre,o.rif_organizacion,o.direccion,o.telefono\nFROM inventario.tadquisicion a \nINNER JOIN general.torganizacion o ON a.rif_organizacion = o.rif_organizacion \nINNER JOIN general.tpersona p ON a.cedula_persona = p.cedula_persona \nINNER JOIN inventario.tdetalle_adquisicion da ON a.codigo_adquisicion = da.codigo_adquisicion \nINNER JOIN inventario.tubicacion u ON da.codigo_ubicacion = u.codigo_ubicacion \nLEFT JOIN bienes_nacionales.tbien b ON da.codigo_item = b.codigo_bien AND a.sonlibros ='N' \nLEFT JOIN biblioteca.tejemplar e ON da.codigo_item = e.codigo_ejemplar AND a.sonlibros = 'Y' \nLEFT JOIN biblioteca.tlibro l ON e.codigo_isbn_libro = l.codigo_isbn_libro \nWHERE a.codigo_adquisicion =" . $pgsql->comillas_inteligentes($_GET['p1']); $i = -1; $data = $pgsql->Ejecutar($sql); if ($pgsql->Total_Filas($data) != 0) { $filas = array(); while ($rows = $pgsql->Respuesta($data)) { $filas['codigo_adquisicion'][] = $rows['codigo_adquisicion']; $filas['fecha_adquisicion'][] = $rows['fecha_adquisicion']; $filas['tipo_adquisicion'][] = $rows['tipo_adquisicion']; $filas['organizacion'][] = $rows['organizacion'];
date_default_timezone_set('America/Caracas'); include_once "../clases/clase_docente.php"; include_once "../clases/clase_diagnostico.php"; ob_end_clean(); require_once "../libreria/fpdf/clsFpdf.php"; require_once "../clases/clase_bitacora.php"; require_once '../libreria/utilidades.php'; require_once '../libreria/uuid.php'; $lobjPdf = new clsFpdf(); $lobjBitacora = new clsBitacora(); $lobjUtil = new clsUtil(); $ObjDocente = new clsDocente(); $ObjDiagnostico = new clsDiagnostico(); $lobjPdf->AliasNbPages(); $lobjPdf->codigo = UUID::v4(); $lobjPdf->AddPage("P", "Letter"); $lcReal_ip = $lobjUtil->get_real_ip(); $ldFecha = date('Y-m-d h:m'); $lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Reporte', '-', 'id_diagnostico', '-', $lobjPdf->codigo, $_GET['id_diagnostico'], $_SESSION['usuario'], 'listado_docentes_diagnostico'); //envia los datos a la clase bitacora $lobjBitacora->registrar_bitacora(); //registra los datos en la tabla tbitacora. $ObjDocente->set_Diagnostico($_GET['id_diagnostico']); $ObjDiagnostico->set_Diagnostico($_GET['id_diagnostico']); $row_detalle = $ObjDocente->listado_docente_diagnostico(); $row_consulta = $ObjDiagnostico->consultar_diagnostico(); $lobjPdf->SetFont("arial", "B", 12); $lobjPdf->Ln(10); $lobjPdf->Cell(0, 6, utf8_decode("DOCENTES POR TIPO DE CONDICION VISUAL"), 0, 1, "C"); $lobjPdf->Cell(0, 6, utf8_decode("TIPO DE CONDICION: " . $row_consulta[1]), 0, 1, "C"); $lobjPdf->Ln();
include_once "../clases/clase_curso.php"; ob_end_clean(); require_once "../libreria/fpdf/clsFpdf.php"; require_once "../clases/clase_bitacora.php"; require_once '../libreria/utilidades.php'; require_once '../libreria/uuid.php'; $lobjBitacora = new clsBitacora(); $lobjUtil = new clsUtil(); $ObjInscripcion = new clsInscripcion(); $ObjCurso = new clsCurso(); $lobjPdf = new clsFpdf(); $lcReal_ip = $lobjUtil->get_real_ip(); $ldFecha = date('Y-m-d h:m'); $lobjPdf->AliasNbPages(); $lobjPdf->codigo = UUID::v4(); $lobjPdf->AddPage("P", "Legal"); $lobjPdf->SetFont("arial", "B", 12); $Idparticipante = isset($_GET['idparticipante']) ? $_GET['idparticipante'] : ''; $Cedulapar = isset($_GET['cedula']) ? $_GET['cedula'] : ''; $lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Reporte', '-', 'idparticipante', '-', $lobjPdf->codigo, $Idparticipante, $_SESSION['usuario'], 'historial_participante'); //envia los datos a la clase bitacora $lobjBitacora->registrar_bitacora(); //registra los datos en la tabla tbitacora. $ObjInscripcion->set_Idparticipante($Idparticipante); $row_participante = $ObjInscripcion->consultar_participante_inscripcion(); $row_inscripcion = $ObjInscripcion->consultar_inscripcion(); $row_cursos = $ObjCurso->historial_participante($Idparticipante); $lobjPdf->Ln(10); $lobjPdf->Cell(0, 6, utf8_decode("HISTORIAL DE CURSOS INSCRITOS"), 0, 1, "C"); $lobjPdf->Ln(); //analizamos los nombres de las tablas con mas longitud para colocar de ese tamaño las celdas
$this->Cell(0, 4, $empresa, 0, 1, "C"); $this->Cell(0, 4, $dir, 0, 0, "C"); //Número de página $this->Cell(-5, 5, utf8_encode("Página " . $this->PageNo() . "/{nb}"), 0, 1, "R"); $this->Cell(0, 4, $tel, 0, 0, "C"); //Fecha $horario = new horario(); $lcFecha = $horario->FECHA_SISTEMA(); $this->Cell(-8, 3, $lcFecha, 0, 0, "R"); $this->Cell(10); } } setlocale(LC_ALL, "es_VE.UTF8"); $lobjPdf = new clsFpdf(); $lobjPdf->AliasNbPages(); $lobjPdf->AddPage('P', array(290, 183)); $lobjPdf->SetFont("arial", "B", 9); $anchura = 32.2; $altura = 6; $margin = 10; $background = false; $alignacion = "C"; $weekend = 1; $lobjPdf->SetFont("arial", "", 9); $lobjPdf->SetFillColor(255, 0, 0); if (isset($_SESSION['datos']['dia'])) { $dia = $_SESSION['datos']['dia']; $hora = $_SESSION['datos']['hora']; $id_celda = $_SESSION['datos']['celda']; } if (isset($_SESSION['datos']['id_hora'])) {