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
void   __construct ()  
void   agregar_condicion ()  
void   borrar_condicion ()  
void   cargar_estado_post ()  
\toba_filtro_condicion   condicion ()  
mixed   crear_objeto_js ()  
void   eliminar_condicion_default ()  
boolean   es_compuesto ()  
boolean   es_obligatorio ()  
boolean   es_solo_lectura ()  
boolean   es_visible ()  
integer   get_cant_condiciones ()  
string   get_consumo_javascript ()  
\toba_ef   get_ef ()  
mixed   get_estado ()  
string   get_etiqueta ()  
string   get_expresion ()  
mixed   get_formateo ()  
string   get_html_condicion ()  
string   get_html_etiqueta ()  
void   get_html_valor ()  
mixed   get_id_form ()  
mixed   get_id_metadato ()  
string   get_nombre ()  
\type   get_objeto_js ()  
mixed   get_objeto_js_ef ()  
string   get_sql_where ()  
integer   get_tab_index ()  
boolean   hay_condicion_default ()  
boolean   hay_condicion_fija ()  
void   ini ()  
void   resetear_estado ()  
void   set_condicion ()  
void   set_condicion_default ()  
void   set_condicion_fija ()  
void   set_estado ()  
void   set_expresion ()  
void   set_formateo ()  
void   set_solo_lectura ()  
void   set_visible ()  
boolean   tiene_estado ()  
boolean   validar_estado ()  

__construct   [línea 26]

  __construct( array $datos , \toba_ei $padre )

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





agregar_condicion   [línea 116]

  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]

  borrar_condicion( mixed $id )

Elimina la condicion indicada
Parámetros:
mixed   $id: 





cargar_estado_post   [línea 93]

  cargar_estado_post( )

Carga el estado de la columna






condicion   [línea 365]

  \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 526]

  mixed crear_objeto_js( )

Genera el objeto JS para la columna y lo devuelve





eliminar_condicion_default   [línea 347]

  eliminar_condicion_default( )

Elimina la condicion default para la columna





es_compuesto   [línea 200]

  boolean es_compuesto( )

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





es_obligatorio   [línea 173]

  boolean es_obligatorio( )

Indica si la columna es obligatoria





es_solo_lectura   [línea 182]

  boolean es_solo_lectura( )

Indica si la columna es solo lectura





es_visible   [línea 191]

  boolean es_visible( )

Indica si la columna es visible





get_cant_condiciones   [línea 290]

  integer get_cant_condiciones( )

Indica la cantidad de condiciones de la columna





get_consumo_javascript   [línea 517]

  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_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 466]

  string get_html_etiqueta( )

Genera la etiqueta





get_html_valor   [línea 457]

  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 508]

  \type get_objeto_js( )

Devuelve el objeto JS correspondiente al filtro





get_objeto_js_ef   [línea 499]

  mixed get_objeto_js_ef( string $id )

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





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]

  integer get_tab_index( )

Indica la posicion de la columna con respecto a las otras





hay_condicion_default   [línea 356]

  boolean hay_condicion_default( )

Determina si la columna tiene condicion default o no.





hay_condicion_fija   [línea 299]

  boolean hay_condicion_fija( )

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





ini   [línea 37]

  ini( )

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





resetear_estado   [línea 262]

  resetear_estado( )

Resetea el estado de la columna





set_condicion   [línea 384]

  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]

  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]

  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 47]

  set_estado( array $estado )

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






set_expresion   [línea 84]

  set_expresion( string $campo )

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





set_formateo   [línea 134]

  set_formateo( mixed $funcion )

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





set_solo_lectura   [línea 74]

  set_solo_lectura( [boolean $solo_lectura = true ] )

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





set_visible   [línea 65]

  set_visible( boolean $visible )

Indica si la columna es visible inicialmente
Parámetros:
boolean   $visible: 





tiene_estado   [línea 281]

  boolean tiene_estado( )

Indica si la columna tiene estado





validar_estado   [línea 254]

  boolean validar_estado( )

Invoca la validacion del estado de la columna






Desarrollado por SIU.
Documentación generada con phpDocumentor