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

toba_filtro_columna

toba_filtro_columna

Ubicada en php/nucleo/componentes/interface/filtro_columnas/toba_filtro_columna.php [line 9]



Métodos Propios
mixed   __construct ()  
mixed   agregar_condicion ()  
mixed   borrar_condicion ()  
mixed   cargar_estado_post ()  
\toba_filtro_condicion   condicion ()  
mixed   crear_objeto_js ()  
mixed   eliminar_condicion_default ()  
bool   es_compuesto ()  
bool   es_obligatorio ()  
bool   es_solo_lectura ()  
bool   es_visible ()  
int   get_cant_condiciones ()  
string   get_consumo_javascript ()  
\toba_ef   get_ef ()  
mixed   get_estado ()  
string   get_etiqueta ()  
mixed   get_excel_valor ()  
string   get_expresion ()  
mixed   get_formateo ()  
string   get_html_condicion ()  
string   get_html_etiqueta ()  
mixed   get_html_valor ()  
mixed   get_id_form ()  
mixed   get_id_metadato ()  
string   get_nombre ()  
\type   get_objeto_js ()  
mixed   get_objeto_js_ef ()  
mixed   get_pdf_valor ()  
string   get_sql_where ()  
int   get_tab_index ()  
bool   hay_condicion_default ()  
bool   hay_condicion_fija ()  
mixed   ini ()  
mixed   resetear_estado ()  
mixed   set_condicion ()  
mixed   set_condicion_default ()  
mixed   set_condicion_fija ()  
mixed   set_estado ()  
mixed   set_expresion ()  
mixed   set_formateo ()  
mixed   set_solo_lectura ()  
mixed   set_visible ()  
bool   tiene_estado ()  
bool   validar_estado ()  

__construct   [línea 26]

  mixed __construct( array datos , \toba_ei padre )

Constructor
Parámetros:
array   datos: 
\toba_ei   padre: 





agregar_condicion   [línea 116]

  mixed agregar_condicion( mixed id , \toba_filtro_condicion condicion )

Agrega una condicion a la columna
Parámetros:
mixed   id: 
\toba_filtro_condicion   condicion: 





borrar_condicion   [línea 125]

  mixed borrar_condicion( mixed id )

Elimina la condicion indicada
Parámetros:
mixed   id: 





cargar_estado_post   [línea 93]

  mixed cargar_estado_post( )

Carga el estado de la columna





condicion   [línea 365]

  \toba_filtro_condicion condicion( [mixed nombre = null ] )

Retorna una condición asociada a la columna, por defecto la que actualmente selecciono el usuario
Parámetros:
mixed   nombre: 





crear_objeto_js   [línea 538]

  mixed crear_objeto_js( )

Genera el objeto JS para la columna y lo devuelve




eliminar_condicion_default   [línea 347]

  mixed eliminar_condicion_default( )

Elimina la condicion default para la columna




es_compuesto   [línea 200]

  bool es_compuesto( )

Indica si la columna es compuesta, esto es si el dato es complejo




es_obligatorio   [línea 173]

  bool es_obligatorio( )

Indica si la columna es obligatoria




es_solo_lectura   [línea 182]

  bool es_solo_lectura( )

Indica si la columna es solo lectura




es_visible   [línea 191]

  bool es_visible( )

Indica si la columna es visible




get_cant_condiciones   [línea 290]

  int get_cant_condiciones( )

Indica la cantidad de condiciones de la columna




get_consumo_javascript   [línea 529]

  string get_consumo_javascript( )

Devuelve el consumo JS de la columna




get_ef   [línea 218]

  \toba_ef get_ef( )

Devuelve un objeto de tipo ef




get_estado   [línea 272]

  mixed get_estado( )

Devuelve el estado de la columna




get_etiqueta   [línea 236]

  string get_etiqueta( )

Devuelve la etiqueta de la columna




get_excel_valor   [línea 497]

  mixed get_excel_valor( )





get_expresion   [línea 227]

  string get_expresion( )

Devuelve la expresion de la columna




get_formateo   [línea 245]

  mixed get_formateo( )

Devuelve la funcion de formateo de la columna




get_html_condicion   [línea 417]

  string get_html_condicion( )

Genera el HTML para graficar la condicion




get_html_etiqueta   [línea 467]

  string get_html_etiqueta( )

Genera la etiqueta




get_html_valor   [línea 458]

  mixed get_html_valor( )

Genera el HTML para el campo




get_id_form   [línea 155]

  mixed get_id_form( )

Indica el id del filtro que contiene la columna




get_id_metadato   [línea 146]

  mixed get_id_metadato( )

Indica el id de la columna




get_nombre   [línea 209]

  string get_nombre( )

Devuelve el nombre de la columna




get_objeto_js   [línea 520]

  \type get_objeto_js( )

Devuelve el objeto JS correspondiente al filtro




get_objeto_js_ef   [línea 511]

  mixed get_objeto_js_ef( string id )

Devuelve el objeto JS correspondiente a la columna
Parámetros:
string   id: 





get_pdf_valor   [línea 491]

  mixed get_pdf_valor( )





get_sql_where   [línea 401]

  string get_sql_where( )

Devuelve una clausula SQL en base a su estado interno




get_tab_index   [línea 164]

  int get_tab_index( )

Indica la posicion de la columna con respecto a las otras




hay_condicion_default   [línea 356]

  bool hay_condicion_default( )

Determina si la columna tiene condicion default o no.




hay_condicion_fija   [línea 299]

  bool hay_condicion_fija( )

Permite saber si la columna tiene una condicion fija o no.




ini   [línea 37]

  mixed ini( )

Método para construir el ef adecuado según el tipo de columna




resetear_estado   [línea 262]

  mixed resetear_estado( )

Resetea el estado de la columna




set_condicion   [línea 384]

  mixed set_condicion( \toba_filtro_condicion condicion , [string nombre = null ] )

Fija una condicion
Parámetros:
\toba_filtro_condicion   condicion: 
string   nombre: 






set_condicion_default   [línea 336]

  mixed set_condicion_default( string nombre )

Setea una condicion como default para la columna, esto es, cuando no haya estado especificado se tomara la condicion default para la columna
Parámetros:
string   nombre: 





set_condicion_fija   [línea 317]

  mixed set_condicion_fija( string nombre , [bool estado = true ] )

Coloca una condicion como fija para esta columna, la condicion permanecera solo_lectura y se transformara en default para esta columna. El estado decide si esta seteada o no.
Parámetros:
string   nombre: 
bool   estado: 





set_estado   [línea 47]

  mixed set_estado( array estado )

Indica el estado de la columna
Parámetros:
array   estado: 






set_expresion   [línea 84]

  mixed set_expresion( string campo )

Indica la expresion de evaluacion de la columna
Parámetros:
string   campo: 





set_formateo   [línea 134]

  mixed set_formateo( mixed funcion )

Indica con que funcion se formateara el dato
Parámetros:
mixed   funcion: 





set_solo_lectura   [línea 74]

  mixed set_solo_lectura( [bool solo_lectura = true ] )

Indica si la columna debe colocarse solo lectura
Parámetros:
bool   solo_lectura: 





set_visible   [línea 65]

  mixed set_visible( bool visible )

Indica si la columna es visible inicialmente
Parámetros:
bool   visible: 





tiene_estado   [línea 281]

  bool tiene_estado( )

Indica si la columna tiene estado




validar_estado   [línea 254]

  bool validar_estado( )

Invoca la validacion del estado de la columna





Desarrollado por SIU.
Documentación generada con phpDocumentor