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); } //Filtro $sql["_info_filtro"]['sql'] = "SELECT\n\t\t\t\t\t\t\t\t\t\t\t\tancho \t\t\t\t\t\tas ancho\n\t\t\t\t\t\t\t\tFROM\tapex_objeto_ei_filtro\n\t\t\t\t\t\t\t\tWHERE\tobjeto_ei_filtro_proyecto={$proyecto}"; if (isset($componente)) { $sql['_info_filtro']['sql'] .= "\tAND\t\tobjeto_ei_filtro={$componente} "; } $sql['_info_filtro']['sql'] .= " ORDER BY objeto_ei_filtro;"; $sql['_info_filtro']['registros'] = '1'; $sql['_info_filtro']['obligatorio'] = true; //Columnas $sql["_info_filtro_col"]['sql'] = "SELECT\t\n\t\t\t\t\t\t\t\t\t\tcol.*,\n\t\t\t\t\t\t\t\t\t\tcon.clase as carga_consulta_php_clase,\n\t\t\t\t\t\t\t\t\t\tcon.archivo as carga_consulta_php_archivo\n\t\t\t\t\t\t\t\tFROM\tapex_objeto_ei_filtro_col col\n\t\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN apex_consulta_php con ON\n\t\t\t\t\t\t\t\t\t\t\t\t(col.objeto_ei_filtro_proyecto = con.proyecto AND\n\t\t\t\t\t\t\t\t\t\t\t\t\tcol.carga_consulta_php = con.consulta_php) \n\t\t\t\t\t\t\t\tWHERE\tcol.objeto_ei_filtro_proyecto={$proyecto}"; if (isset($componente)) { $sql['_info_filtro_col']['sql'] .= "\tAND\t\tcol.objeto_ei_filtro={$componente} "; } $sql['_info_filtro_col']['sql'] .= "ORDER\tBY\torden;"; $sql['_info_filtro_col']['registros'] = 'n'; $sql['_info_filtro_col']['obligatorio'] = true; return $sql; }
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\tauto_reset as\tauto_reset,\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\tancho \t\t\t\t\t\tas ancho,\n\t\t\t\t\t\t\t\t\t\tancho_etiqueta\t\t\t\tas ancho_etiqueta,\n\t\t\t\t\t\t\t\t\t\texpandir_descripcion\t\tas expandir_descripcion,\n\t\t\t\t\t\t\t\t\t\tno_imprimir_efs_sin_estado\tas no_imprimir_efs_sin_estado,\n\t\t\t\t\t\t\t\t\t\tresaltar_efs_con_estado\t\tas resaltar_efs_con_estado,\n\t\t\t\t\t\t\t\t\t\ttemplate\t\t\t\t\tas template,\n\t\t\t\t\t\t\t\t\t\ttemplate_impresion as template_impresion\n\t\t\t\t\t\t\t\tFROM\tapex_objeto_ut_formulario\n\t\t\t\t\t\t\t\tWHERE\tobjeto_ut_formulario_proyecto={$proyecto}"; if (isset($componente)) { $sql['_info_formulario']['sql'] .= "\tAND\t\tobjeto_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\t\n\t\t\t\t\t\t\t\t\t\tef.*,\n\t\t\t\t\t\t\t\t\t\tcon.clase as carga_consulta_php_clase,\n\t\t\t\t\t\t\t\t\t\tcon.archivo as carga_consulta_php_archivo\n\t\t\t\t\t\t\t\tFROM\tapex_objeto_ei_formulario_ef ef\n\t\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN apex_consulta_php con ON\n\t\t\t\t\t\t\t\t\t\t\t\t(ef.objeto_ei_formulario_proyecto = con.proyecto AND\n\t\t\t\t\t\t\t\t\t\t\t\t\tef.carga_consulta_php = con.consulta_php) \n\t\t\t\t\t\t\t\tWHERE\tef.objeto_ei_formulario_proyecto={$proyecto}"; if (isset($componente)) { $sql['_info_formulario_ef']['sql'] .= "\tAND\t\tobjeto_ei_formulario={$componente} "; } $sql['_info_formulario_ef']['sql'] .= " AND\t(desactivado=0\tOR\tdesactivado\tIS\tNULL)\n\t\t\t\t\t\t\t\tORDER\tBY\torden;"; $sql['_info_formulario_ef']['registros'] = 'n'; $sql['_info_formulario_ef']['obligatorio'] = true; return $sql; }
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); } $sql['_info_grafico']['sql'] = "SELECT *\n\t\t\t\t\t\t\t\t\t\tFROM\tapex_objeto_grafico\n\t\t\t\t\t\t\t\t\t\tWHERE\tobjeto_grafico_proyecto={$proyecto}"; if (isset($componente)) { $sql['_info_grafico']['sql'] .= "\tAND objeto_grafico={$componente} "; } $sql['_info_grafico']['sql'] .= " ORDER BY objeto_grafico;"; $sql['_info_grafico']['registros'] = '1'; $sql['_info_grafico']['obligatorio'] = true; return $sql; }
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); } $sql['_info_esquema']['sql'] = "SELECT\n\t\t\t\t\t\t\t\t\t\t\t\tdirigido,\n\t\t\t\t\t\t\t\t\t\t\t\tformato,\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tmodelo_ejecucion_cache,\t\n\t\t\t\t\t\t\t\t\t\t\t\tancho,\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\talto\n\t\t\t\t\t\t\t\t\tFROM\tapex_objeto_esquema\n\t\t\t\t\t\t\t\t\tWHERE\tobjeto_esquema_proyecto={$proyecto}"; if (isset($componente)) { $sql['_info_esquema']['sql'] .= "\tAND objeto_esquema={$componente} "; } $sql['_info_esquema']['sql'] .= " ORDER BY objeto_esquema;"; $sql['_info_esquema']['registros'] = '1'; $sql['_info_esquema']['obligatorio'] = true; return $sql; }
static function get_vista_extendida($proyecto, $componente = null) { $sql = parent::get_vista_extendida($proyecto, $componente); $quote_proyecto = self::$db->quote($proyecto); if (isset($componente)) { $quote_componente = self::$db->quote($componente); } //-- Info BASICA -------------- $sql["_info_ci"]['sql'] = "\t\tSELECT\t\tev_procesar_etiq\t\tas\tev_procesar_etiq,\n\t\t\t\t\t\t\t\t\t\t\t\t\tev_cancelar_etiq\t\tas\tev_cancelar_etiq,\n\t\t\t\t\t\t\t\t\t\t\t\t\tobjetos\t\t\t\t\tas\tobjetos,\n\t\t\t\t\t\t\t\t\t\t\t\t\tancho\t\t\t\t\tas\tancho,\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\talto\t\t\t\t\tas\talto,\n\t\t\t\t\t\t\t\t\t\t\t\t\tposicion_botonera\t\tas posicion_botonera,\n\t\t\t\t\t\t\t\t\t\t\t\t\ttipo_navegacion\t\t\tas\ttipo_navegacion,\n\t\t\t\t\t\t\t\t\t\t\t\t\tcon_toc\t\t\t\t\tas con_toc,\n\t\t\t\t\t\t\t\t\t\t\t\t\tbotonera_barra_item\t\tas botonera_barra_item\n\t\t\t\t\t\t\t\t\t\t\tFROM\tapex_objeto_mt_me\n\t\t\t\t\t\t\t\t\t\t\tWHERE\tobjeto_mt_me_proyecto={$quote_proyecto}"; if (isset($componente)) { $sql['_info_ci']['sql'] .= "\tAND\t\tobjeto_mt_me={$quote_componente} "; } $sql['_info_ci']['sql'] .= " ORDER BY objeto_mt_me;"; $sql['_info_ci']['registros'] = '1'; $sql['_info_ci']['obligatorio'] = true; //-- PANTALLAS -------------- $sql["_info_ci_me_pantalla"]['sql'] = "SELECT\t\n\t\t\t\t\t\t\t\t\t\t\t\t\tpantalla\t\t\tas pantalla,\t\n\t\t\t\t\t\t\t\t\t\t\t\t\tidentificador\t\t\tas identificador,\n\t\t\t\t\t\t\t\t\t\t\t\t\tetiqueta\t\t\t \tas etiqueta,\n\t\t\t\t\t\t\t\t\t\t\t\t\tdescripcion\t\t\t \tas descripcion,\n\t\t\t\t\t\t\t\t\t\t\t\t\ttip\t\t\t\t\t\tas tip,\n\t\t\t\t\t\t\t\t\t\t\t\t\timagen_recurso_origen\tas imagen_recurso_origen,\n\t\t\t\t\t\t\t\t\t\t\t\t\timagen\t\t\t\t\tas imagen,\n\t\t\t\t\t\t\t\t\t\t\t\t\tobjetos\t\t\t\t \tas objetos,\n\t\t\t\t\t\t\t\t\t\t\t\t\teventos\t\t\t\t\tas eventos,\n\t\t\t\t\t\t\t\t\t\t\t\t\torden\t\t\t\t\tas orden,\n\t\t\t\t\t\t\t\t\t\t\t\t\tpunto_montaje\t\t\tas punto_montaje,\n\t\t\t\t\t\t\t\t\t\t\t\t\tsubclase\t\t\t\tas subclase,\n\t\t\t\t\t\t\t\t\t\t\t\t\tsubclase_archivo\t\tas subclase_archivo,\n\t\t\t\t\t\t\t\t\t\t\t\t\ttemplate\t\t\t\tas template,\n\t\t\t\t\t\t\t\t\t\t\t\t\ttemplate_impresion as template_impresion\n\n\t\t\t\t\t\t\t\t\t \tFROM\tapex_objeto_ci_pantalla\n\t\t\t\t\t\t\t\t\t\tWHERE\tobjeto_ci_proyecto={$quote_proyecto}"; if (isset($componente)) { $sql['_info_ci_me_pantalla']['sql'] .= "\tAND\t\tobjeto_ci={$quote_componente} "; } $sql['_info_ci_me_pantalla']['sql'] .= "ORDER\tBY\torden;"; $sql['_info_ci_me_pantalla']['registros'] = 'n'; $sql['_info_ci_me_pantalla']['obligatorio'] = true; //-- OBJETOS ASOCIADOS A LA PANTALLA ----------------- $sql['_info_obj_pantalla']['sql'] = "SELECT\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\top.pantalla\tas\tpantalla,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\top.proyecto\tas\tproyecto,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\top.objeto_ci\tas\tobjeto_ci,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\top.dep_id\t\tas\t dep_id,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\top.orden\t\tas\torden,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcp.identificador as identificador_pantalla,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tod.identificador as identificador_dep\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tFROM\tapex_objetos_pantalla op,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tapex_objeto_ci_pantalla cp,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tapex_objeto_dependencias od\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE\top.proyecto = {$quote_proyecto}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\top.proyecto = cp.objeto_ci_proyecto\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\top.objeto_ci = cp.objeto_ci\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\top.pantalla = cp.pantalla\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\top.proyecto = od.proyecto\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\top.objeto_ci = od.objeto_consumidor\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\top.dep_id = od.dep_id"; if (isset($componente)) { $sql['_info_obj_pantalla']['sql'] .= "\tAND\t\top.objeto_ci={$quote_componente} "; } $sql['_info_obj_pantalla']['sql'] .= "ORDER\tBY\top.orden;"; $sql['_info_obj_pantalla']['registros'] = 'n'; $sql['_info_obj_pantalla']['obligatorio'] = false; //--EVENTOS ASOCIADOS A LA PANTALLA ------------------------- $sql['_info_evt_pantalla']['sql'] = "SELECT\t\tep.pantalla as pantalla,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tep.proyecto as proyecto,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tep.objeto_ci as objeto_ci,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tep.evento_id as evento_id,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcp.identificador as identificador_pantalla,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\toe.identificador as identificador_evento\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tFROM\t\t apex_eventos_pantalla ep,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tapex_objeto_ci_pantalla cp,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tapex_objeto_eventos oe\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE\t\tep.proyecto = {$quote_proyecto}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tep.proyecto = cp.objeto_ci_proyecto\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tep.objeto_ci = cp.objeto_ci\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tep.pantalla = cp.pantalla\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tep.proyecto = oe.proyecto\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tep.evento_id = oe.evento_id\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tep.objeto_ci = oe.objeto"; if (isset($componente)) { $sql['_info_evt_pantalla']['sql'] .= "\tAND\t\tep.objeto_ci={$quote_componente} "; } $sql['_info_evt_pantalla']['sql'] .= "ORDER\tBY\tcp.orden;"; $sql['_info_evt_pantalla']['registros'] = 'n'; $sql['_info_evt_pantalla']['obligatorio'] = false; //-- DEPENDENCIAS ------------ $sql['_info_dependencias'] = parent::get_vista_dependencias($proyecto, $componente); return $sql; }
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); } //------------- Cuadro ---------------- $sql['_info_cuadro']['sql'] = "SELECT\ttitulo as titulo,\t\t\n\t\t\t\t\t\t\t\t\t\tc.subtitulo\t\t\t\t\t\tas\tsubtitulo,\t\t\n\t\t\t\t\t\t\t\t\t\tc.sql\t\t\t\t\t\t\tas\tsql,\t\t\t\n\t\t\t\t\t\t\t\t\t\tc.columnas_clave\t\t\t\tas\tcolumnas_clave,\n\t\t\t\t\t\t\t\t\t\tc.clave_dbr\t\t\t\t\t\tas\tclave_datos_tabla,\n\t\t\t\t\t\t\t\t\t\tc.archivos_callbacks\t\t\tas\tarchivos_callbacks,\t\t\n\t\t\t\t\t\t\t\t\t\tc.ancho\t\t\t\t\t\t\tas\tancho,\t\t\t\n\t\t\t\t\t\t\t\t\t\tc.ordenar\t\t\t\t\t\tas\tordenar,\t\t\t\n\t\t\t\t\t\t\t\t\t\tc.exportar_paginado\t\t\t\tas\texportar_paginado,\n\t\t\t\t\t\t\t\t\t\tc.exportar\t\t\t\t\t\tas\texportar_xls,\t \n\t\t\t\t\t\t\t\t\t\tc.exportar_rtf\t\t\t\t\tas\texportar_pdf,\t\t \n\t\t\t\t\t\t\t\t\t\tc.paginar\t\t\t\t\t\tas\tpaginar,\t\t\t\n\t\t\t\t\t\t\t\t\t\tc.tamano_pagina\t\t\t\t\tas\ttamano_pagina,\n\t\t\t\t\t\t\t\t\t\tc.tipo_paginado\t\t\t\t\tas\ttipo_paginado,\n\t\t\t\t\t\t\t\t\t\tc.scroll\t\t\t\t\t\tas\tscroll,\n\t\t\t\t\t\t\t\t\t\tc.scroll_alto\t\t\t\t\tas\talto,\n\t\t\t\t\t\t\t\t\t\tc.eof_invisible\t\t\t\t\tas\teof_invisible,\t\t \n\t\t\t\t\t\t\t\t\t\tc.eof_customizado\t\t\t\tas\teof_customizado,\n\t\t\t\t\t\t\t\t\t\tc.pdf_respetar_paginacion\t\tas\tpdf_respetar_paginacion,\t\n\t\t\t\t\t\t\t\t\t\tc.pdf_propiedades\t\t\t\tas\tpdf_propiedades,\n\t\t\t\t\t\t\t\t\t\tc.asociacion_columnas\t\t\tas\tasociacion_columnas,\n\t\t\t\t\t\t\t\t\t\tc.dao_nucleo_proyecto\t\t\tas dao_nucleo_proyecto,\t\n\t\t\t\t\t\t\t\t\t\tc.dao_nucleo\t\t\t\t\tas dao_clase,\t\t\t\n\t\t\t\t\t\t\t\t\t\tc.dao_metodo\t\t\t\t\tas dao_metodo,\n\t\t\t\t\t\t\t\t\t\tc.dao_parametros\t\t\t\tas dao_parametros,\n\t\t\t\t\t\t\t\t\t\t''\t\t \t\t\t\t\t\tas\tdao_archivo,\n\t\t\t\t\t\t\t\t\t\tc.cc_modo\t\t\t\t\t\tas\tcc_modo,\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\tc.cc_modo_anidado_colap\t\t\tas\tcc_modo_anidado_colap,\t\t\n\t\t\t\t\t\t\t\t\t\tc.cc_modo_anidado_totcol\t\tas\tcc_modo_anidado_totcol,\t\t\n\t\t\t\t\t\t\t\t\t\tc.cc_modo_anidado_totcua\t\tas\tcc_modo_anidado_totcua,\n\t\t\t\t\t\t\t\t\t\tc.columna_descripcion\t\tas columna_descripcion,\n\t\t\t\t\t\t\t\t\t\tc.mostrar_total_registros\tas mostrar_total_registros,\n\t\t\t\t\t\t\t\t\t\tc.siempre_con_titulo\tas siempre_con_titulo\n\t\t\t\t\t\t\t FROM\t\tapex_objeto_cuadro c\n\t\t\t\t\t\t\t WHERE\tobjeto_cuadro_proyecto={$proyecto} "; if (isset($componente)) { $sql['_info_cuadro']['sql'] .= "\tAND\t\tobjeto_cuadro={$componente} "; } $sql['_info_cuadro']['sql'] .= " ORDER BY objeto_cuadro;"; $sql['_info_cuadro']['registros'] = '1'; $sql['_info_cuadro']['obligatorio'] = true; //------------ Columnas ---------------- $sql['_info_cuadro_columna']['sql'] = "SELECT\tc.orden\tas orden,\t\n\t\t\t\t\t\t\t\t\t\t\t\tc.objeto_cuadro_col\t\t\t\tas objeto_cuadro_col,\n\t\t\t\t\t\t\t\t\t\t\t\tc.titulo\t\t\t\t\t\tas titulo,\n\t\t\t\t\t\t\t\t\t\t\t\tc.estilo_titulo\t\t\t\t\tas estilo_titulo,\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tc.estilo\t\t\t\t\t\tas estilo,\t \n\t\t\t\t\t\t\t\t\t\t\t\tc.ancho\t\t\t\t\t\t\tas ancho,\t \n\t\t\t\t\t\t\t\t\t\t\t\tc.clave\t\t\t\t\t\t\tas clave,\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tf.funcion\t\t\t\t\t\tas formateo,\t \n\t\t\t\t\t\t\t\t\t\t\t\tc.no_ordenar\t\t\t\t\tas no_ordenar,\n\t\t\t\t\t\t\t\t\t\t\t\tc.mostrar_xls\t\t\t\t\tas mostrar_xls,\n\t\t\t\t\t\t\t\t\t\t\t\tc.mostrar_pdf\t\t\t\t\tas mostrar_pdf,\n\t\t\t\t\t\t\t\t\t\t\t\tc.pdf_propiedades\t\t\t\tas pdf_propiedades,\n\t\t\t\t\t\t\t\t\t\t\t\tc.total\t\t\t\t\t\t\tas total,\n\t\t\t\t\t\t\t\t\t\t\t\tc.vinculo_indice\t\t\t\tas vinculo_indice,\t\n\t\t\t\t\t\t\t\t\t\t\t\tc.usar_vinculo\t\t\t\t\tas usar_vinculo,\n\t\t\t\t\t\t\t\t\t\t\t\tc.total_cc\t\t\t\t\t\tas total_cc,\n\t\t\t\t\t\t\t\t\t\t\t\tc.permitir_html\t\t\t\t\tas permitir_html,\n\t\t\t\t\t\t\t\t\t\t\t\tc.grupo\t\t\t\t\t\t\tas grupo,\n\t\t\t\t\t\t\t\t\t\t\t\tev.identificador\t\t\tas evento_asociado\n\t\t\t\t\t\t\t\t\t FROM\t\t\n\t\t\t\t\t\t\t\t\t\t\t\tapex_objeto_ei_cuadro_columna\tc\n\t\t\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN apex_columna_formato f\t\n\t\t\t\t\t\t\t\t\t\t\t\tON\tf.columna_formato\t= c.formateo\n\t\t\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN\tapex_objeto_eventos ev\n\t\t\t\t\t\t\t\t\t\t\t\tON c.objeto_cuadro_proyecto = ev.proyecto AND\n\t\t\t\t\t\t\t\t\t\t\t\tc.objeto_cuadro = ev.objeto AND\n\t\t\t\t\t\t\t\t\t\t\t\tc.evento_asociado = ev.evento_id\n\t\t\t\t\t\t\t\t\t WHERE\tobjeto_cuadro_proyecto = {$proyecto} "; if (isset($componente)) { $sql['_info_cuadro_columna']['sql'] .= "\tAND\t\tobjeto_cuadro={$componente} "; } $sql['_info_cuadro_columna']['sql'] .= " AND ( c.desabilitado != '1' OR c.desabilitado IS NULL )\n\t\t\t\t\t ORDER BY orden;"; $sql['_info_cuadro_columna']['registros'] = 'n'; $sql['_info_cuadro_columna']['obligatorio'] = true; //------------ Cortes de Control ---------------- $sql['_info_cuadro_cortes']['sql'] = "SELECT\torden,\t\t\n\t\t\t\t\t\t\t\t\t\t\tcolumnas_id,\t \t\t\n\t\t\t\t\t\t\t\t\t\t\tcolumnas_descripcion,\t\n\t\t\t\t\t\t\t\t\t\t\tidentificador\t\t,\t\n\t\t\t\t\t\t\t\t\t\t\tpie_contar_filas\t,\t\n\t\t\t\t\t\t\t\t\t\t\tpie_mostrar_titular ,\t\n\t\t\t\t\t\t\t\t\t\t\tpie_mostrar_titulos\t,\n\t\t\t\t\t\t\t\t\t\t\tmodo_inicio_colapsado, \t\n\t\t\t\t\t\t\t\t\t\t\timp_paginar,\n\t\t\t\t\t\t\t\t\t\t\tdescripcion\t,\n\t\t\t\t\t\t\t\t\t\t\tobjeto_cuadro_cc\n\t\t\t\t\t\t\t\t\t FROM\t\tapex_objeto_cuadro_cc\t\n\t\t\t\t\t\t\t\t\t WHERE\t\tobjeto_cuadro_proyecto = {$proyecto} "; if (isset($componente)) { $sql['_info_cuadro_cortes']['sql'] .= "\tAND\t\tobjeto_cuadro={$componente} "; } $sql['_info_cuadro_cortes']['sql'] .= " ORDER BY orden;"; $sql['_info_cuadro_cortes']['registros'] = 'n'; $sql['_info_cuadro_cortes']['obligatorio'] = false; //------------ Sumatorias en Cortes de Control ---------------- $sql['_info_sum_cuadro_cortes']['sql'] = "SELECT\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcol_cc.objeto_cuadro_cc,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcol_cc.objeto_cuadro_proyecto,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcol_cc.objeto_cuadro,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcol_cc.objeto_cuadro_col ,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcol.clave,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcc.identificador ,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcol_cc.total\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tapex_objeto_cuadro_col_cc col_cc,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tapex_objeto_ei_cuadro_columna col,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tapex_objeto_cuadro_cc cc\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcol_cc.objeto_cuadro_proyecto = col.objeto_cuadro_proyecto\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tcol_cc.objeto_cuadro = col.objeto_cuadro\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tcol_cc.objeto_cuadro_col = col.objeto_cuadro_col\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tcol_cc.objeto_cuadro_proyecto = cc.objeto_cuadro_proyecto\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tcol_cc.objeto_cuadro = cc.objeto_cuadro\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tcol_cc.objeto_cuadro_cc = cc.objeto_cuadro_cc\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND\t\tcol_cc.objeto_cuadro_proyecto = {$proyecto} "; if (isset($componente)) { $sql['_info_sum_cuadro_cortes']['sql'] .= "\tAND\t\tcol_cc.objeto_cuadro={$componente} "; } $sql['_info_sum_cuadro_cortes']['sql'] .= " ORDER BY objeto_cuadro_col;"; $sql['_info_sum_cuadro_cortes']['registros'] = 'n'; $sql['_info_sum_cuadro_cortes']['obligatorio'] = false; return $sql; }