function conf__form_filas(toba_ei_formulario_ml $ml) { $tabla = $this->dep('datos')->tabla('filas'); //$ml->set_ordenar_en_linea(true); $ml->set_proximo_id($tabla->get_proximo_id()); $ml->set_datos($tabla->get_filas(null, true)); }
function conf__externas(toba_ei_formulario_ml $ml) { $ml->set_proximo_id($this->get_entidad()->tabla('externas')->get_proximo_id()); $datos = $this->get_entidad()->tabla('externas')->get_filas(null, true); foreach (array_keys($datos) as $id) { $buscador = $this->get_entidad()->tabla('externas_col')->nueva_busqueda(); $buscador->set_padre('externas', $id); //--- De esta carga, se filtran las filas que son parametros y se buscan sus columnas padres $datos[$id]['col_parametro'] = $this->get_columnas_externas($buscador, 0); //--- De esta carga, se filtran las filas que son resultado y se buscan sus columnas padres $datos[$id]['col_resultado'] = $this->get_columnas_externas($buscador, 1); } $ml->set_datos($datos); }