Viewing file: toba_ei_formulario_ml_def.php (2.27 KB) -rwxrwxr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
class toba_ei_formulario_ml_def extends toba_ei_formulario_def
{
static function get_vista_extendida($proyecto, $componente=null)
{
$sql = parent::get_vista_extendida($proyecto, $componente);
$proyecto = self::$db->quote($proyecto);
if (isset($componente)) {
$componente = self::$db->quote($componente);
}
//Formulario
$sql["_info_formulario"]['sql'] = "SELECT auto_reset as auto_reset,
scroll as scroll,
ancho as ancho,
alto as alto,
filas as filas,
filas_agregar as filas_agregar,
filas_agregar_online as filas_agregar_online,
filas_agregar_abajo as filas_agregar_abajo,
filas_agregar_texto as filas_agregar_texto,
filas_borrar_en_linea as filas_borrar_en_linea,
filas_ordenar_en_linea as filas_ordenar_en_linea,
filas_ordenar as filas_ordenar,
filas_numerar as filas_numerar,
columna_orden as columna_orden,
analisis_cambios as analisis_cambios
FROM apex_objeto_ut_formulario
WHERE objeto_ut_formulario_proyecto=$proyecto";
if ( isset($componente) ) {
$sql['_info_formulario']['sql'] .= " AND objeto_ut_formulario=$componente ";
}
$sql['_info_formulario']['sql'] .= " ORDER BY objeto_ut_formulario;";
$sql['_info_formulario']['registros']='1';
$sql['_info_formulario']['obligatorio']=true;
//EF
$sql["_info_formulario_ef"]['sql'] = "SELECT ef.*,
estilo as columna_estilo,
con.clase as carga_consulta_php_clase,
con.archivo as carga_consulta_php_archivo
FROM apex_objeto_ei_formulario_ef ef
LEFT OUTER JOIN apex_consulta_php con ON
(ef.objeto_ei_formulario_proyecto = con.proyecto AND
ef.carga_consulta_php = con.consulta_php)
WHERE objeto_ei_formulario_proyecto=$proyecto";
if ( isset($componente) ) {
$sql['_info_formulario_ef']['sql'] .= " AND objeto_ei_formulario=$componente ";
}
$sql['_info_formulario_ef']['sql'] .= " AND (desactivado=0 OR desactivado IS NULL)
ORDER BY orden;";
$sql['_info_formulario_ef']['registros']='n';
$sql['_info_formulario_ef']['obligatorio']=false;
return $sql;
}
}
?>
|