]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/PDF/Tabla.php
Sigo buscando el bug
[mecon/meconlib.git] / lib / MECON / PDF / Tabla.php
index 38c5a58d47700a14d8d734a00b769e57e6c7e57f..d0dc4b26e69b1d4478979e71602f9e4bfa647614 100644 (file)
@@ -60,8 +60,8 @@ class MECON_PDF_Tabla extends MECON_PDF_Contenido {
      * @return void
      * @access public
      */
-    function MECON_PDF_Tabla(&$TABLA) {
-        $this->_tabla =& $TABLA;
+    function MECON_PDF_Tabla($TABLA) {
+        $this->_tabla = $TABLA;
         $this->_config = include 'MECON/PDF/Tabla/medidas.php';
     }
     
@@ -239,15 +239,17 @@ class MECON_PDF_Tabla extends MECON_PDF_Contenido {
                         $this->_marco->orientacion);
                 
                 $alto1 = $alto + $max;
-                foreach ($txtt[$j] as $t) {
-                    $alto1 -= $estilo['alto_linea'];
+                if (@$txtt[$j]) {
+                    foreach ($txtt[$j] as $t) {
+                        $alto1 -= $estilo['alto_linea'];
 
-                    //Ubico el texto segun su alineacion
-                    $init = $this->_obtenerAlineacionTexto($i, $j, $t, $attr2,
-                            $estilo);
-                    
-                    $this->_marco->addText($init, $alto1 + 2,
-                            $t, $estilo, null, $this->_marco->orientacion);
+                        //Ubico el texto segun su alineacion
+                        $init = $this->_obtenerAlineacionTexto($i, $j, $t, $attr2,
+                                $estilo);
+                        
+                        $this->_marco->addText($init, $alto1 + 2,
+                                $t, $estilo, null, $this->_marco->orientacion);
+                    }
                 }
             }
         }