Esempio n. 1
0
 function posee_informacion_completa()
 {
     $mensajes = array();
     if (parent::posee_informacion_completa()) {
     }
     return empty($mensajes) ? true : $mensajes;
 }
Esempio n. 2
0
 function posee_informacion_completa()
 {
     $mensajes = array();
     if (parent::posee_informacion_completa()) {
         $base = $this->dr_molde->tabla('base')->get();
         if (!isset($base['tabla'])) {
             return false;
         }
         if (!isset($base['cuadro_carga_origen'])) {
             $mensajes[] = 'Formulario: Falta indicar el origen de la carga del cuadro';
         }
         $filas = $this->dr_molde->tabla('filas')->get_filas();
         foreach ($filas as $fila) {
             if ($fila['asistente_tipo_dato'] == toba_catalogo_asistentes::tipo_dato_referencia()) {
                 if (!isset($fila['ef_carga_origen'])) {
                     $mensajes[] = 'Formulario: Falta indicar el origen de la carga del campo "' . $fila['columna'] . '"';
                 }
             }
         }
     }
     return empty($mensajes) ? true : $mensajes;
 }