Cabecera

De CidesaWiki

Revisión a fecha de 19:52 3 mar 2008; Lhernandez (Discusión | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a navegación, buscar

Un ejemplo de esto lo encuentran en el trunk principal de los reportes el archivo pdfcarcatart.php, en el constructor de la clase pdf.

ej:


    function pdfreporte()
    {
      // Inicialización del reporte
      // Incialización de la orientación
      parent::FPDF("P");

      $this->titulos=array();
      $this->anchos=array();
      $this->art1=H::GetPost("art1");
      $this->art2=H::GetPost("art2");
      $this->exitot1=H::GetPost("exitot1");
      $this->exitot2=H::GetPost("exitot2");
      $this->llenartitulosmaestro();

      $this->carcatart= new Carcatart();
        $this->arrp=$this->carcatart->sqlp($this->art1,$this->art2,$this->exitot1,$this->exitot2);

    }

Para cargar la cabecera sólo se debe llamar a la funcion getCabecera de la siguiente forma:


    function Header()
    {
      // Aqui pintamos la cabecera
      $this->getCabecera(H::GetPost("titulo"),'Departamento');

      $this->setFont("Arial","B",9);
      $ncampos=count($this->titulos);
      for($i=0;$i<$ncampos;$i++)
      {
        $this->cell($this->anchos[$i],10,$this->titulos[$i]);
      }
      $this->ln(4);
      $this->Line(10,45,200,45);
      $this->ln(8);
    }

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas