Funciones componentes
addLoadingBox
Permite mostrar una pequeña ventana que muestra un texto y un gif animado.
Componente: flexBox
$.addLoadingBox({ id:"flexBoxLoader", text:"Cargando..." })
flexboxclose
Cerrar la instancia de un flexBox
Parámetros:
- fromt: ID de una etiqueta html que se encuentra adentro del flexBox a cerrar. Por defecto: null
- skipPrompt: Por defecto: false
- skipNoCloset: Por defecto: false
Componente: flexBox
$.flexboxclose()
flexboxNoClose
Permite que NO se pueda cerrar sin guardar el formulario.
El parámetro "from" es el ID de la etiqueta html que esta inserto en el flexBox
Componente: flexBox
$.flexboxNoClose(from)
flexboxopen
Abrir o generar una nueva instancia del componente
Componente: flexBox
$.flexboxopen({id:'id_unico', url: '', vars:'', noClose: false})
removeLoadingBox
Permite eliminar una instancia generada con la función addLoadingBox .
Componente: flexBox
$.removeLoadingBox({ id:"flexBoxLoader"})
flexCalendarReload
Recarga el componente Calendario
Componente: flexCalendar
$('#id_calendar').flexCalendarReload()
flexComboOptions
Función para actualizar opciones de un comboFlex
Componente: flexCombo
$("#field_name").flexComboOptions()
flexComboReload
Función para actualizar el combo, pero modificando ciertos parámetros a fin de traer nuevos registros (por ejemplo, filtrar dado un valor recibido). También se puede usar la función flexComboPopulate
Componente: flexCombo
$("#field_name").flexComboReload({ opts... })
/*Si se utiliza el parámetro advance true, se debe identificar el coponente de la siguiente forma:*/
$("select[name=field_name]").flexComboReload({ opts... })
addSubForm
Permite agregar todo un subform completo (con encabezados, botones, pies, "N" registros y "N" campos
Componente: flexForm
$("#form_{form_abm}").addSubForm(subform)
addSubFormFields
Función para agregar un conjunto de campos ("N" registros) de un subformulario ya generado en el formulario principal o de cabecera. El parámetro subform debe ser un array de "fields"
Componente: flexForm
/* Ejemplo de la función, recuperano un subform desde un php (el php deberá devolver un xml con las etiquetas result > subform */
var subFormFlex=eval("subFormFlex:[ {idSubForm:'id_subform', subforms: ["+$("result subform",response).text()+"]}]")
var subform=subFormFlex[0]
$("#form_{form_abm}").addSubFormFields(subform)
flexformOptions
Función para actualizar opciones de un formulario
Componente: flexForm
$("#form_{form_abm}").flexformOptions({ opts... })
flexGetSelectedRows
Retorna un string con los ID de los registros seleccionados, separados por guión.
Componente: flexGrid
$("#grid_{modulo}_{idFlex}").flexGetSelectedRows()
flexOptions
Función para modificar opciones definidas anterioremente en un grid
Componente: flexGrid
$("#grid_{modulo}_{idFlex}").flexOptions( { opts... } )
flexReload
Recarga el componte con la posibilidad de modificar cualquier parámetro
Componente: flexGrid
$("#grid_{modulo}_{idFlex}").flexgrid('reload')
$("#grid_{modulo}_{idFlex}").flexReload({ opts... })
searchAdvance
Ejecuta la búsqueda avanzada.
Componente: flexGrid
$('#grid_{modulo}_{idFlex}').flexgrid('doSearchAdvance')
$("#grid_{modulo}_{idFlex}").searchAdvance()
flexMapReload
Pertmie realizar la busqueda de resultados al urlMap enviando los datos del formulario de filtros
Componente: flexMap
$("#map").flexMapReload()
flexTreeActivate
Activar un nodo
Componente: flexTree
$("field_name").flexTreeActivate("id_nodo")
flexTreeAddNode
Función para indicar que se ha agredo un nodo al arbol
Componente: flexTree
$("field_name").flexTreeAddNode({nameNode:nameNode,idNode:resultId})
flexTreeDeleteNode
Elimina el nodo activo
Componente: flexTree
$("field_name").flexTreeDeleteNode()
flexTreeOptions
Función para actualizar opciones de un flexTree
Componente: flexTree
$("field_name").flexTreeOptions({ opts... })
flexTreeRefreshNode
Función para actualizar el nombre de un nodo
Componente: flexTree
$("field_name").flexTreeRefreshNode({nameNode:nameNode})
flexTreeReload
Recarga el componente
Componente: flexTree
$("field_name").flexTreeReload()