Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - lugo_chile

Páginas: [1]
1
Librerías y Funciones / Re:Ayuda con fpdf
« : 31 de octubre de 2013, 06:01:27 am »
Gracias...

He efectuado algunas modificaciones para imprimir un encabezado de tabla en cada pagina.... dejo el codigo

en pdf.php (librería)
Agergue dos variables y dos nuevas funciones
Código: [Seleccionar]
var $titulos;
var $filas;

function SetTitulos($t)
{
    //Set titulos de columnas
     $this->titulos=$t;
   $this->filas = 0;
}

function Caption_colums()
{
        // encabezado columna
        $this->SetFont('Arial', 'B', 9);
        for($i=0; $i< count($this->titulos); $i++)
 
         $this->Cell($this->widths[$i],7,utf8_decode($this->titulos[$i]),'TBLR',0,'C','1');
          $this->Ln();


}
En la función row() agregue al incio:
...
Código: [Seleccionar]
// para poner encabezados
    if ($this->filas==0)
        $this->Caption_colums();
    $this->filas++;

...

eb la función CheckPageBreak() agregue una linea (y las llaves)
Código: [Seleccionar]
function ($h)
{
    //If the height h would cause an overflow, add a new page immediately
    if($this->GetY()+$h>$this->PageBreakTrigger) {
        $this->AddPage($this->CurOrientation);
    $this->Caption_colums();


     }
}

Espero a alguen le sirva...

Páginas: [1]