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()