Centrales |  Componentes |  consola |  Debug |  Default |  Fuentes |  SalidaGrafica |  Seguridad |  SIUToba |  Varios |  Deprecated

toba_ei_filtro

toba_ei
   |
toba_ei_filtro

Ubicada en php/nucleo/componentes/interface/toba_ei_filtro.php [line 11]



Métodos Heredados

Heredado de toba_componente

toba_componente::__construct()
toba_ei::set_refresh_ejecuta_eventos()
toba_componente::destruir()
toba_ei::evento()
toba_ei::agregar_evento()
toba_ei::existe_evento()
toba_ei::eliminar_evento()
toba_ei::set_disparo_eventos_condicionado_datos()
toba_ei::get_eventos_sobre_fila()
toba_ei::cant_eventos_sobre_fila()
toba_ei::reportar_evento()
toba_ei::reportar_evento_interno()
toba_ei::get_lista_eventos_usuario()
toba_ei::get_lista_eventos_internos()
toba_ei::get_invocacion_evento_fila()
toba_ei::set_grupo_eventos_activo()
toba_ei::get_grupo_eventos_activo()
toba_ei::botonera_abajo()
toba_ei::botonera_arriba()
toba_ei::hay_botones()
toba_ei::generar_botones()
toba_ei::generar_botones_eventos()
toba_ei::generar_html_boton()
toba_ei::generar_boton()
toba_ei::tiene_puntos_control()
toba_ei::get_puntos_control()
toba_ei::agregar_notificacion()
toba_ei::colapsar()
toba_ei::descolapsar()
toba_ei::set_colapsable()
toba_ei::set_titulo()
toba_ei::set_descripcion()
toba_ei::set_modo_descripcion()
toba_ei::generar_html_barra_sup()
toba_ei::mostrar_barra_superior()
toba_ei::get_id_form()
toba_ei::get_id_objeto_js()
toba_ei::extender_objeto_js()
toba_ei::get_objeto_js()
toba_ei::vista_impresion()
toba_ei::vista_impresion_html()
toba_ei::xml_set_orientacion()
toba_ei::xml_set_logo()
toba_ei::xml_set_titulo()
toba_ei::xml_set_subtitulo()
toba_ei::xml_set_dim_pagina()
toba_ei::xml_set_incluir_pie()
toba_ei::xml_set_pie()
toba_ei::xml_set_alto_pie()
toba_ei::xml_set_incluir_cabecera()
toba_ei::xml_set_cabecera()
toba_ei::xml_set_alto_cabecera()
toba_ei::xml_set_margenes()
toba_ei::xml_set_atts_ei()
toba_ei::xml_set_nro_copias()
toba_ei::xml_get_att_comunes()
toba_ei::xml_get_elem_comunes()
toba_ei::xml_texto()
toba_ei::xml_tabla()
toba_ei::xml_imagen()
toba_ei::xml_set_tabla_cols()
toba_ei::xml_set_ns()
toba_ei::xml_get_informacion_basica_vista()
toba_componente::__sleep()
toba_componente::set_modo_compatible_manejo_sesion()
toba_componente::ini()
toba_componente::log()
toba_componente::get_nombre()
toba_componente::get_titulo()
toba_componente::get_id()
toba_componente::inicializado()
toba_componente::get_parametro()
toba_componente::controlador()
toba_componente::invocar_callback()
toba_componente::get_mensaje()
toba_componente::informar_msg()
toba_componente::informar()
toba_componente::borrar_memoria()
toba_componente::mantener_estado_sesion()
toba_componente::set_propiedades_sesion()
toba_componente::eliminar_estado_sesion()
toba_componente::get_estado_sesion()
toba_componente::set_controlador()
toba_componente::dependencia()
toba_componente::dep()
toba_componente::agregar_dependencia()
toba_componente::agregar_dependencia_por_indice()
toba_componente::dependencia_cargada()
toba_componente::existe_dependencia()
toba_componente::get_dependencias()
toba_componente::get_cantidad_dependencias()
toba_componente::get_dependencias_clase()

Métodos Propios
mixed   __construct ()  
mixed   analizar_visualizacion_columna ()  
\toba_filtro_columna   columna ()  
mixed   crear_columnas ()  
mixed   eliminar_columnas ()  
mixed   existe_columna ()  
mixed   generar_botones ()  
mixed   generar_html ()  
mixed   generar_layout ()  
mixed   generar_layout_impresion ()  
mixed   get_botonera_manejo_filas ()  
array   get_datos ()  
array   get_ids_columnas ()  
mixed   get_objeto_js ()  
string   get_objeto_js_ef ()  
array   get_sql_clausulas ()  
mixed   get_sql_where ()  
int   get_tab_index ()  
mixed   limpiar_interface ()  
mixed   servicio__cascadas_columnas ()  
mixed   servicio__filtrado_ef_ce ()  
mixed   servicio__filtrado_ef_ce_validar ()  
mixed   set_datos ()  
mixed   set_formateo_ef ()  
mixed   set_pdf_letra_tabla ()  
mixed   set_pdf_tabla_ancho ()  
mixed   set_pdf_tabla_opciones ()  
mixed   vista_excel ()  
mixed   vista_impresion_html ()  
mixed   vista_pdf ()  
string   vista_xml ()  

__construct   [línea 28]

  mixed __construct( mixed definicion )

Parámetros:
mixed   definicion: 





analizar_visualizacion_columna   [línea 452]

  mixed analizar_visualizacion_columna( mixed columna )

Parámetros:
mixed   columna: 





columna   [línea 299]

  \toba_filtro_columna columna( mixed nombre )

Retorna la referencia a un objeto columna perteneciente al filtro
Parámetros:
mixed   nombre: 





crear_columnas   [línea 48]

  mixed crear_columnas( )

Crea los objetos columna necesarios




eliminar_columnas   [línea 91]

  mixed eliminar_columnas( [array ids_columnas = array() ] )

Elimina una o varias columnas del filtro, las mismas no se enviaran al cliente ni participaran del formado de las clausulas
Parámetros:
array   ids_columnas: 





existe_columna   [línea 80]

  mixed existe_columna( mixed id )

Parámetros:
mixed   id: 





generar_botones   [línea 424]

  mixed generar_botones( [string clase = '' ] , [mixed extra = '' ] )

Genera la botonera del componente
Parámetros:
string   clase: 
mixed   extra: 





generar_html   [línea 313]

  mixed generar_html( )





generar_layout   [línea 361]

  mixed generar_layout( string ancho )

Genera los componentes que conforman la disposicion del filtro en pantalla
Parámetros:
string   ancho: 





generar_layout_impresion   [línea 725]

  mixed generar_layout_impresion( string ancho )

Genera los componentes que se visualizaran en la vista impresion
Parámetros:
string   ancho: 





get_botonera_manejo_filas   [línea 376]

  mixed get_botonera_manejo_filas( )

Genera el HTML de la botonera de agregar/quitar/ordenar filas




get_datos   [línea 208]

  array get_datos( )

Obtiene los datos del filtro




get_ids_columnas   [línea 72]

  array get_ids_columnas( )

Devuelve un arreglo de ids de columnas




get_objeto_js   [línea 687]

  mixed get_objeto_js( )





get_objeto_js_ef   [línea 682]

  string get_objeto_js_ef( string id )

Retorna una referencia al ef en javascript
Parámetros:
string   id: 





get_sql_clausulas   [línea 282]

  array get_sql_clausulas( )

Devuelve un arreglo de clausulas SQL basado en los valores de las columnas del filtro




get_sql_where   [línea 266]

  mixed get_sql_where( [string separador = 'AND' ] , [array clausulas = null ] )

Retorna la clausula a incluir en el where de una sql, basada en el estado actual del filtro o las condiciones que se le pasen
Parámetros:
string   separador: 
array   clausulas: 





get_tab_index   [línea 131]

  int get_tab_index( )

Consume un tabindex html del componente y lo retorna




limpiar_interface   [línea 223]

  mixed limpiar_interface( )

Borra los datos actuales y resetea el estado de los efs




servicio__cascadas_columnas   [línea 467]

  mixed servicio__cascadas_columnas( )





servicio__filtrado_ef_ce   [línea 549]

  mixed servicio__filtrado_ef_ce( )

Método que se utiliza en la respuesta del filtro del combo editable usando AJAX




servicio__filtrado_ef_ce_validar   [línea 624]

  mixed servicio__filtrado_ef_ce_validar( )

Método que se utiliza en la respuesta del filtro del combo editable cuando se quiere validar un id seleccionado




set_datos   [línea 241]

  mixed set_datos( array datos , [bool set_cargado = true ] )

Carga el filtro con un conjunto de datos
Parámetros:
array   datos: 
bool   set_cargado: 





set_formateo_ef   [línea 920]

  mixed set_formateo_ef( string id_ef , string funcion , [string clase = null ] )

Cambia la forma en que se le da formato a un ef en las salidas pdf, excel y html
Parámetros:
string   id_ef: 
string   funcion: 
string   clase: 





set_pdf_letra_tabla   [línea 812]

  mixed set_pdf_letra_tabla( int tamanio )

Permite setear el tamaño de la tabla que representa el formulario.
Parámetros:
int   tamanio: 





set_pdf_tabla_ancho   [línea 803]

  mixed set_pdf_tabla_ancho( \unknown_type ancho )

Permite setear el ancho del formulario.
Parámetros:
\unknown_type   ancho: 





set_pdf_tabla_opciones   [línea 822]

  mixed set_pdf_tabla_opciones( array opciones )

Permite setear el estilo que llevara la tabla en la salida pdf.
Parámetros:
array   opciones: 






vista_excel   [línea 872]

  mixed vista_excel( \toba_vista_excel salida )

Parámetros:
\toba_vista_excel   salida: 





vista_impresion_html   [línea 713]

  mixed vista_impresion_html( \toba_impresion salida )

Impresion HTML por defecto
Parámetros:
\toba_impresion   salida: 





vista_pdf   [línea 827]

  mixed vista_pdf( mixed salida )

Parámetros:
mixed   salida: 





vista_xml   [línea 938]

  string vista_xml( [bool inicial = false ] , [string xmlns = null ] )

Genera el xml del componente
Parámetros:
bool   inicial: 
string   xmlns: 






Desarrollado por SIU.
Documentación generada con phpDocumentor