[AX 2012 R3 – How To] Crear un reporte simple

Crear un reporte no es una tarea demasiado compleja. Sólo debemos tener en cuenta que debemos crear o modificar una consulta dentro del AOT. Con el párrafo anterior expuesto, estamos listos para arrancar.

Debemos tener instalado Visual Studio en el servidor así como debe estar funcionando el servidor de SSRS (SQL Reporting Services).

AOT

Query

Creamos una consulta para mostrar en el reporte. En este caso consultamos la tabla CustTable. 1

 Debemos tener en cuenta que los campos deben ser dinámicos para que aparezcan los mismos. Consulta > Data Sources > CustTable_1 > Fields > Dynamic = Yes.

Visual Studio

Aquí creamos el reporte, como lo realizamos en un desarrollo .NET normal, establecemos los campos, parámetros si es necesario. 2
En el modelo que acabamos de crear hacemos clic derecho sobre el proyecto SampleReportAX > Agregar > Reporte. Seleccionamos el nombre del reporte creado, clic derecho sobre DataSet > Agregar DataSet. Seleccionamos el DataSet creado y nos vamos a sus propiedades, donde seleccionamos Query (el cual creamos en el AOT): 3

4
5
Una vez diseñado el reporte, procedemos a agregarlo al AOT para que esté disponible en el Dynamics AX
  6

 Ahora, buscamos el reporte en el AOT dentro del grupo SSRSReports y lo agregamos al proyecto. 7