Skip to main content
Announcements
Global Transformation Awards! Applications are now open. Submit Entry
cancel
Showing results for 
Search instead for 
Did you mean: 
cbermejo
Partner - Contributor III
Partner - Contributor III

AJAX vs Disparadores & Marcadores

Muchas veces, por la necesidad de aumentar la velocidad en los documentos QlikView, es necesario trabajar con el cliente AJAX en lugar de con el plugin debido a que con AJAX la velocidad de respuesta es mayor.

Pero el cambio no es así de simple..., cuando lo hacemos nos encontramos con que muchas opciones de navegación no funcionan igual que lo hacían con el plugin, sobre todo si tenemos disparadores al acceder y abandonar las pestañas que seleccionan o deseleccionan una serie de datos. Los disparadores en el cliente AJAX no son la mejor opción ya que no funcionan del todo correctamente y tienen comportamientos inesperados.

Para solventar esta situación, una opción bastante útil, es reemplazar nuestros disparadores de selección por marcadores (ocultos para el usuario). Éstos realizarán la misma función que los disparadores y correrán correctamente con el cliente AJAX.

Incluso puedo afirmar que realizar una selección en blanco de un campo en el evento UNLOAD de una pestaña, lleva mucho más tiempo en ejecutarse que si esa misma sentencia la realizamos con un marcador en el LOAD

3 Replies
jolivares
Specialist
Specialist

Me parece muy bien esto, pero si no puedo usar los disparadores iniciales como puedo hacer que el marcador se active cuando abra el documeto?

christian77
Partner - Specialist
Partner - Specialist

Gracias Carlos, otra aportación de interés.

cbermejo
Partner - Contributor III
Partner - Contributor III
Author

Efectivamente, el marcador no se podrá activar al abrir.

Para esto, una posible solución es abrir el documento en una página de inicio desde la cuál accedamos al resto y poder controlar los bookmark a partir de aquí.