phpDocumentor
[ árbol de herencia: Componentes ] [ índice: Componentes ] [ índice general ]

toba_filtro_columna

Contiene una condicion y un ef. Se trata de reutilizar al maximo la logica de los efs sin heredarlos, es por eso que muchas llamadas pasan directo


		
		

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


Abstract  

Subclases directas
toba_filtro_columna_opciones
toba_filtro_columna_cadena
toba_filtro_columna_compuesta Columna que tiene una condicion 'entre' que implica poner dos efs identicos y genera un BETWEEN en el where
toba_filtro_columna_booleano

Métodos Propios
toba_filtro_columna   __construct()  
void   agregar_condicion()  
void   borrar_condicion()  
void   cargar_estado_post()  
toba_filtro_condicion   condicion()   Retorna una condición asociada a la columna, por defecto la que actualmente selecciono el usuario
void   crear_objeto_js()  
void   eliminar_condicion_default()   Elimina la condicion default para la columna
void   es_compuesto()  
void   es_obligatorio()  
void   es_solo_lectura()  
void   es_visible()  
void   get_cant_condiciones()  
void   get_consumo_javascript()  
void   get_ef()  
void   get_estado()  
void   get_etiqueta()  
void   get_expresion()  
void   get_formateo()  
void   get_html_condicion()  
void   get_html_etiqueta()  
void   get_html_valor()  
void   get_id_form()  
void   get_id_metadato()  
void   get_nombre()  
void   get_objeto_js()  
void   get_objeto_js_ef()  
void   get_sql_where()  
void   get_tab_index()  
boolean   hay_condicion_default()   Determina si la columna tiene condicion default o no.
boolean   hay_condicion_fija()   Permite saber si la columna tiene una condicion fija o no.
void   ini()   Método para construir el ef adecuado según el tipo de columna
void   resetear_estado()  
void   set_condicion()  
void   set_condicion_default()   Setea una condicion como default para la columna, esto es, cuando no haya estado especificado
void   set_condicion_fija()   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.
void   set_estado()  
void   set_expresion()  
void   set_formateo()  
void   set_solo_lectura()  
void   set_visible()  
void   tiene_estado()  
void   validar_estado()  

Constructor __construct  [línea 21]

  toba_filtro_columna __construct( $datos, $padre  )

Parámetros:
   $datos: 
   $padre: 


agregar_condicion  [línea 86]

  void agregar_condicion( $id, toba_filtro_condicion $condicion  )

Parámetros:
   $id: 
toba_filtro_condicion   $condicion: 


borrar_condicion  [línea 91]

  void borrar_condicion( $id  )

Parámetros:
   $id: 


cargar_estado_post  [línea 68]

  void cargar_estado_post( )


Redefinido en subclases como:

condicion  [línea 265]

  toba_filtro_condicion condicion( [ $nombre = null]  )

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


crear_objeto_js  [línea 391]

  void crear_objeto_js( )



eliminar_condicion_default  [línea 247]

  void eliminar_condicion_default( )

Elimina la condicion default para la columna


es_compuesto  [línea 137]

  void es_compuesto( )


Redefinido en subclases como:

es_obligatorio  [línea 122]

  void es_obligatorio( )



es_solo_lectura  [línea 127]

  void es_solo_lectura( )



es_visible  [línea 132]

  void es_visible( )



get_cant_condiciones  [línea 190]

  void get_cant_condiciones( )



get_consumo_javascript  [línea 386]

  void get_consumo_javascript( )



get_ef  [línea 147]

  void get_ef( )



get_estado  [línea 180]

  void get_estado( )



get_etiqueta  [línea 157]

  void get_etiqueta( )



get_expresion  [línea 152]

  void get_expresion( )



get_formateo  [línea 163]

  void get_formateo( )



get_html_condicion  [línea 305]

  void get_html_condicion( )


Redefinido en subclases como:

get_html_etiqueta  [línea 347]

  void get_html_etiqueta( )



get_html_valor  [línea 342]

  void get_html_valor( )


Redefinido en subclases como:

get_id_form  [línea 112]

  void get_id_form( )



get_id_metadato  [línea 107]

  void get_id_metadato( )



get_nombre  [línea 142]

  void get_nombre( )



get_objeto_js  [línea 381]

  void get_objeto_js( )



get_objeto_js_ef  [línea 376]

  void get_objeto_js_ef( $id  )

Parámetros:
   $id: 


get_sql_where  [línea 292]

  void get_sql_where( )


Redefinido en subclases como:

get_tab_index  [línea 117]

  void get_tab_index( )



hay_condicion_default  [línea 256]

  boolean hay_condicion_default( )

Determina si la columna tiene condicion default o no.


hay_condicion_fija  [línea 199]

  boolean hay_condicion_fija( )

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


resetear_estado  [línea 174]

  void resetear_estado( )



set_condicion  [línea 278]

  void set_condicion( toba_filtro_condicion $condicion, [ $nombre = null]  )

Parámetros:
toba_filtro_condicion   $condicion: 
   $nombre: 


set_condicion_default  [línea 236]

  void 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 217]

  void set_condicion_fija( string $nombre, [boolean $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: 
boolean   $estado: 


set_estado  [línea 38]

  void set_estado( $estado  )

Parámetros:
   $estado: 

Redefinido en subclases como:

set_expresion  [línea 63]

  void set_expresion( $campo  )

Parámetros:
   $campo: 


set_formateo  [línea 97]

  void set_formateo( $funcion  )

Parámetros:
   $funcion: 


set_solo_lectura  [línea 57]

  void set_solo_lectura( [ $solo_lectura = true]  )

Parámetros:
   $solo_lectura: 


set_visible  [línea 52]

  void set_visible( $visible  )

Parámetros:
   $visible: 


tiene_estado  [línea 185]

  void tiene_estado( )



validar_estado  [línea 168]

  void validar_estado( )





Desarrollado por SIU.
Documentación generada con phpDocumentor 1.4.3