Ontem o meu amigo Leandro Sales me perguntou como criar um relatório no Reporting Services utilizando a query da AOT, já havia postado no blog como chamar de dentro do Visual Studio uma classe do AX para retornar um buffer com os dados. Hoje vou postar como retornar os dados utilizando a quey criada na AOT.
Primeiro devemos criar nossa query, para exemplo vamos criar uma query bem simples, porém podemos utilizar todos os recursos do objeto query.
Objeto Query na AOT |
Em seguida vamos criar um novo projeto no Visual Studio em C# com o template Dynamics AX Reporting Project.
Agora com o projeto criado vamos adicionar um novo DataSet e para esse DataSet vamos selecionar a query que criamos no AX, selecionar os campos que iremos utilizar.
Feito isso nossa estrutura do relatório ficará da seguinte maneira.
Estrutura do relatório no Visual Studio |
Agora com os dados já filtrados e selecionados, podemos manipular os dados dentro do Visual Studio aproveitando todos os recursos que temos para criar o Design, Parâmetros, Filtros, Agrupamento e tudo mais.
Espero que tenha sido útil.
Alexssander
Nenhum comentário:
Postar um comentário