Optimización de Performance en Grillas WWP

Optimización de Performance en Grillas WWP

Optimización de Performance en Grillas WWP

Guía rápida para mejorar la velocidad de carga de grillas que usan el pattern Work With Plus.

1 | Optimización de atributos

Aplicar los cambios en este orden. Probar primero el paso liviano antes de tocar fórmulas o redundancias.

Paso 1 — Propiedades del atributo en la grilla

Dentro de la grilla, seleccionar el atributo y, en sus propiedades, poner en FALSE las siguientes:

  • Include title filter
  • Include in export report
  • Include in export/import excel
  • Include in export/import CSV

Esta es la primera opción a probar. Es la menos invasiva y muchas veces resuelve el problema sin necesidad de tocar fórmulas.

Paso 2 — Si lo anterior no alcanza

  • Atributos fórmula: sacar todo lo que sea atributo fórmula. Si es indispensable, hacerlo redundante.
  • Variables en el Load: sacar todas las variables que entren a tablas o hagan cálculos dentro del Load. Si son indispensables, convertirlas en atributos fórmula y denominarlos redundantes.

2 | Configuración del objeto WW

Ajustes a nivel del objeto. Ejemplo trabajando sobre la grilla de Cerdeu.

Cómo llegar a las properties

  1. Abrir objeto donde se encuentra la grilla, en mi caso CerdeuWW en el panel.
  2. Hacer clic sobre el objeto en la pestaña de arriba → se despliegan las Properties.

Cambios a aplicar

Properties  Client / Server  Join Management = Join Tables on Server
Properties  Optimizations / Hints  Fast First Rows = YES
ℹ️

Ambas propiedades están en la misma sección Client/Server del panel de Properties. Asegurate de hacer clic primero sobre el objeto para que aparezcan.

3 | Cantidad de atributos y botones

El punto más importante y más común detrás de los problemas de carga.

Dependiendo de la cantidad de atributos y botones que tenga la grilla, el tiempo de carga puede ser considerablemente mayor. A más elementos, más lento.

🔧

En investigación. Todavía estamos buscando cómo solucionar este punto puntualmente. Apenas tengamos una solución concreta, se documentará acá mismo.

!!!!
Por ultimo si al usar los filtros tarda en cargar deberias revisar la documentacion de la wiki ya subida de como mejorar el performance de los filtros. La puedes encontrar como ‘Buenas practicas para optimizar la navegacion en base de datos’
!!!!

Deja un comentario 0

Your email address will not be published. Campos requeridos marcados *