Conclusiones:

* Los datos consultados al cliente se cargan en storage de esta forma se ahorra procesamiento del servidor.

* El “label” conviene definirlo en el cliente para no tener que pasar resultados adicionales.

* Como se deben definir los labels en el cliente, al visualizar se va a procesando uno a uno cada row a mostrar en la grilla para ir mostrando datos a medida sin tener que esperar que finalice todo el proceso.

* Como conclusión final:
– dd.all: consulta datos y los carga en el storage.
– dd.init: inicializa campos y label de las relaciones

Estas consultas resuelven la mayor parte de los casos cuando se necesita visualizar. Si se requiere algún procesamiento adicoinal, puede resultar conveniente modificar el código por defecto