AX T03.01. – QUERY FRAMEWORK
Una query es uno de los principales elementos disponibles en Microsoft Dynamics AX 2012 para la obtención y manipulación de datos. Como ya sabemos, podemos crear Queries desde el AOT del mismo modo que cualquier objeto, y diseñar su estructura añadiendo elementos a los distintos nodos que la conforman y modificando sus propiedades.
Durante esta cápsula veremos cómo crear estas estructuras desde código X++, que, aunque no es tan sencillo y rápido como hacerlo desde el AOT, resulta bastante intuitivo y nos proporciona mucha más libertad en cuanto a los criterios de selección que podemos utilizar para obtener los datos necesarios.
Es por este motivo que muchas de las tareas que tengamos que realizar, las haremos directamente programando las queries desde el código y no desde el AOT.
Por último, veremos cómo insertar los datos obtenidos en una query directamente en una tabla. Esta es una característica añadida en la versión 2012 R3 de AX.
Ahora vamos a explicar los distintos elementos y clases que forman el Query Framework y a trabajar con ellas para conseguir obtener los datos requeridos en función de las necesidades del proyecto.