__construct(
$definicion )
|
|
Parámetros:
analizar_visualizacion_columna(
$columna )
|
|
Parámetros:
Retorna la referencia a un objeto columna perteneciente al filtro
Parámetros:
Crea los objetos columna necesarios
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:
generar_botones(
[string
$clase = '' ] ,
[
$extra = '' ] )
|
|
Genera la botonera del componente
Parámetros:
generar_layout(
string
$ancho )
|
|
Genera los componentes que conforman la disposicion del filtro en pantalla
Parámetros:
generar_layout_impresion(
string
$ancho )
|
|
Genera los componentes que se visualizaran en la vista impresion
Parámetros:
get_botonera_manejo_filas(
)
|
|
Genera el HTML de la botonera de agregar/quitar/ordenar filas
Obtiene los datos del filtro
array get_ids_columnas(
)
|
|
Devuelve un arreglo de ids de columnas
string get_objeto_js_ef(
string
$id )
|
|
Retorna una referencia al ef en javascript
Parámetros:
array get_sql_clausulas(
)
|
|
Devuelve un arreglo de clausulas SQL basado en los valores de las columnas del filtro
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: |
|
Consume un tabindex html del componente y lo retorna
Borra los datos actuales y resetea el estado de los efs
servicio__cascadas_columnas(
)
|
|
servicio__filtrado_ef_ce(
)
|
|
Método que se utiliza en la respuesta del filtro del combo editable usando AJAX
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(
array
$datos ,
[boolean
$set_cargado = true ] )
|
|
Carga el filtro con un conjunto de datos
Parámetros:
|
array |
$datos: |
|
|
boolean |
$set_cargado: |
|
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(
integer
$tamanio )
|
|
Permite setear el tamaño de la tabla que representa el formulario.
Parámetros:
set_pdf_tabla_ancho(
\unknown_type
$ancho )
|
|
Permite setear el ancho del formulario.
Parámetros:
set_pdf_tabla_opciones(
array
$opciones )
|
|
Permite setear el estilo que llevara la tabla en la salida pdf.
Parámetros:
Impresion HTML por defecto
Parámetros:
string vista_xml(
[boolean
$inicial = false ] ,
[string
$xmlns = null ] )
|
|
Genera el xml del componente
Parámetros:
|
boolean |
$inicial: |
|
|
string |
$xmlns: |
|