static permite_exportacion_excel_plano(
)
|
|
static mixed recuperar_clave_fila(
integer
$cuadro ,
integer
$clave )
|
|
Recupera de la sesion el mapeo original de las claves del cuadro
Parámetros:
|
integer |
$cuadro: |
|
|
integer |
$clave: |
|
static set_vista_excel_sin_cortes(
boolean
$valor )
|
|
Esta función debe ser utilizada desde los archivos de customización
para mostrar la vista de excel sin cortes de control
Parámetros:
actualizar_acumulador_general(
$dato )
|
|
Parámetros:
agregar_columnas(
array
$columnas )
|
|
Agrega nuevas definiciones de columnas al cuadro
Parámetros:
agregar_corte_control(
$corte )
|
|
Parámetros:
boolean datos_cargados(
)
|
|
El cuadro posee datos?
debe_mostrar_total_registros(
)
|
|
desactivar_modo_clave_segura(
)
|
|
Deja al cuadro sin selección alguna de fila
deshabilitar_corte_control(
$corte )
|
|
Parámetros:
Destructor del componente
disparar_eventos_multiples(
)
|
|
disparar_eventos_simples(
$evento )
|
|
Parámetros:
eliminar_columnas(
$columnas )
|
|
Elimina columnas del cuadro
Parámetros:
eliminar_corte_control(
$corte )
|
|
Parámetros:
es_asociacion_de_vinculo(
$id_evento )
|
|
Parámetros:
\ es_clave_fila_seleccionada(
\
$clave_fila )
|
|
Indica si la clave que se pasa por parametro es igual a la fila actualmente seleccionada.
Parámetros:
existe_columna(
$columna )
|
|
Chequea si una columna existe en la definicion del cuadro.
Parámetros:
boolean existe_paginado(
)
|
|
Retorna verdadero si el cuadro se pagina en caso de superar una cantidad dada de registros
existen_columnas(
$columnas )
|
|
Chequea si un conjunto de columnas existen en la definicion del cuadro.
Parámetros:
boolean existen_cortes_control(
)
|
|
Indica la existencia o no de cortes de control en el cuadro.
generar_fin_zona_colapsable(
)
|
|
Dispara la generacion de la salida HTML del cuadro
generar_inicio_zona_colapsable(
$id_unico ,
$estilo )
|
|
Parámetros:
generar_salida(
string
$tipo ,
[
$objeto_toba_salida = null ] )
|
|
Wrapper que genera los distintos tipos de salida necesario de acuerdo al parametro especificado
Parámetros:
|
string |
$tipo: |
|
|
|
$objeto_toba_salida: |
|
get_acumulador_usuario(
)
|
|
get_cantidad_columnas_total(
)
|
|
integer get_cantidad_paginas(
)
|
|
Devuelve la cantidad de paginas que posee el cuadro de acuerdo a la los datos y el tamaño de pagina
string get_clave_fila(
integer
$fila ,
[boolean
$forzar_claves_reales = false ] )
|
|
Retorna la clave serializada de una fila dada
Parámetros:
|
integer |
$fila: |
|
|
boolean |
$forzar_claves_reales: |
|
array get_clave_fila_array(
integer
$fila )
|
|
Retorna un arreglo con las claves de la fila dada
Parámetros:
array get_clave_seleccionada(
)
|
|
En caso de existir una fila seleccionada, retorna su clave
Retorna la definición de las columnas actuales del cuadro
Retorna el conjunto de datos que actualmente posee el cuadro
get_descripcion_resp_popup(
$fila )
|
|
Parámetros:
get_etiqueta_cantidad_filas(
)
|
|
\array(id get_eventos_sobre_fila(
)
|
|
Retorna la lista de eventos que fueron definidos a nivel de fila
array get_filas_disponibles_selector(
)
|
|
Obtiene las filas que estaran disponibles para ordenar.
get_ids_evento_aplicacion_multiple(
)
|
|
Retorna el primer evento del tipo seleccion multiple. Si no existe retorna null
get_nombre_evento_multiple(
$evento )
|
|
Parámetros:
get_nombres_eventos_multiples(
)
|
|
integer get_pagina_actual(
)
|
|
Retorna la página actualmente seleccionada por el usuario, si existe el paginado
get_sentido_ordenamiento(
[
$valor = 'asc' ] )
|
|
Parámetros:
integer get_tamanio_pagina(
)
|
|
Retorna el tamaño de página actual en el paginado (si está presente el paginado)
Devuelve el tipo de paginado que esta usando el cuadro
habilitar_corte_control(
$corte )
|
|
Parámetros:
boolean hay_ordenamiento(
)
|
|
Retorna verdadero si el cuadro actualmente se encuentra ordenado por alguna columna por parte del usuario
hay_ordenamiento_multiple(
)
|
|
Retorna verdadero si existe alguna fila seleccionada
inicializar_ids_seguros(
)
|
|
instanciar_manejador_tipo_salida(
$tipo )
|
|
Parámetros:
Elimina todas las columnas actualmente definidas en el cuadro
mixed ordenamiento_decimal(
string
$columna )
|
|
Método estandar de ordenamiento de decimales
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_default(
string
$columna )
|
|
Método estandar de ordenamiento de los datos, utilizando array_multisort
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_fecha(
string
$columna )
|
|
Método estandar de ordenamiento de fechas
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_fecha_hora(
string
$columna )
|
|
Método estandar de ordenamiento de timestamps (fecha, hora)
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_may_ind(
string
$columna )
|
|
Método estandar de ordenamiento de caracteres
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_mayusculas(
string
$columna )
|
|
Método estandar de ordenamiento de caracteres en mayusculas
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_millares(
string
$columna )
|
|
Método estandar de ordenamiento de numeros
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_moneda(
string
$columna )
|
|
Método estandar de ordenamiento de monedas
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_porcentaje(
string
$columna )
|
|
Método estandar de ordenamiento de porcentajes
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_superficie(
string
$columna )
|
|
Método estandar de ordenamiento de superficie
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
mixed ordenamiento_tiempo(
string
$columna )
|
|
Método estandar de ordenamiento de tiempo expresado en numeros
Heredar en caso de querer cambiar el mecanismo de ordenamiento
Parámetros:
Método estandar de ordenamiento de los datos, decide el metodo de ordenamiento en base
al tipo de formateo de la columna, sino utiliza ordenamiento por default
seleccionar(
array
$clave )
|
|
Indica al cuadro cual es la clave seleccionada.
Parámetros:
set_cortes_colapsados(
[boolean
$colapsado = true ] )
|
|
Fuerza a que los cortes de control se inicien de manera colapsada. Por defecto true
Parámetros:
set_datos(
array
$datos )
|
|
Carga el cuadro con un conjunto de datos
Parámetros:
set_eof_mensaje(
string
$mensaje )
|
|
Cambia el mensaje a mostrar cuando el cuadro no tiene datos
Parámetros:
set_eof_mostrar(
[boolean
$mostrar = true ] )
|
|
Habilita o deshabilita el mensaje a mostrar cuando el cuadro no tiene datos que mostrar
Parámetros:
set_etiqueta_cantidad_filas(
$etiqueta )
|
|
Parámetros:
set_excel_usar_formulas(
boolean
$usar_formulas )
|
|
Define si la exportacion a excel utilizara formulas o no
Parámetros:
set_formateo_columna(
string
$id_columna ,
string
$funcion ,
[string
$clase = null ] )
|
|
Cambia la forma en que se le da formato a una columna
Parámetros:
|
string |
$id_columna: |
|
|
string |
$funcion: |
|
|
string |
$clase: |
|
set_grupo_columnas(
string
$nombre_grupo ,
array
$columnas )
|
|
Agrupa columnas adyacentes bajo una etiqueta común
Parámetros:
|
string |
$nombre_grupo: |
|
|
array |
$columnas: |
|
set_layout_cant_filas(
integer
$cant_filas )
|
|
Grafica el cuadro agrupando las filas en N-columnas
Parámetros:
set_manejador_salida(
string
$tipo_salida ,
string
$clase )
|
|
Permite configurar una clase especifica para atender la generacion de un tipo de salida particular
Parámetros:
|
string |
$tipo_salida: |
|
|
string |
$clase: |
|
set_mostrar_titulo_antes_cc(
[boolean
$unico = true ] )
|
|
El cuadro muestra su título una única vez antes de los cortes de control
Parámetros:
set_pagina_actual(
integer
$pag )
|
|
Fuerza al cuadro a mostrar una página específica
Parámetros:
set_tamanio_pagina(
[
$tamanio = null ] )
|
|
Cambia el tamaño de página a usar en el paginado
Parámetros:
set_titulo_columna(
string
$id_columna ,
string
$titulo )
|
|
Cambia el título o descripción de una columna dada del cuadro
Parámetros:
|
string |
$id_columna: |
|
|
string |
$titulo: |
|
set_total_registros(
integer
$cant )
|
|
Informa al cuadro la cantidad total de registros que posee el set de datos
Este método se utiliza cuando el paginado no lo hace el propio cuadro, en este caso
es necesario informarle la cantidad total de registros así puede armar la barra de paginado
Parámetros:
set_usar_ordenamiento_con_cortes(
[boolean
$usar = true ] )
|
|
Define si los cortes de control seran considerados al ordenar los datos del cuadro
Parámetros:
validar_y_separar_clave(
$klave )
|
|
Parámetros:
string vista_xml(
[boolean
$inicial = false ] ,
[string
$xmlns = null ] )
|
|
Genera el xml del componente
Parámetros:
|
boolean |
$inicial: |
|
|
string |
$xmlns: |
|