Dynamics AX 2009 - Limitación de diseño en los controles de tipo árbol

Hola a todos,

Recientemente nos han abierto un caso de soporte en el que se nos informaba acerca de un problema al usar un control de tipo árbol en un formulario si dicho control tenía una estructura de una profundidad de 400 nodos hijos (esto es, un hijo, dentro de otro, dentro de otro y así sucesivamente). Esteo puede producirse por ejemplo en el módulo de Activos fijos.

Cuando el sistema intenta cargar dicho control, el usuario recibe un error de desborde de pila que hace que el cliente AX tenga que reiniciarse (en el archivo adjunto podeis ver un pantallazo con el error).

Nuestro departamento de desarrollo nos ha informado que esto es debido a una limitación del actual kernel de AX y lamentablemente no puede ser ampliado en la versión actual El límite de "anidación" dentro de los controles de tipo árbol está fijado en 256 elementos. El caso ha sido reportado para que se investigue en las siguientes versiones de AX.

Espero que esta información os sea de utilidad,

Un saludo,

Antonio Bermejo

 

TreeStackTraceError.jpg