Array
(
)

Join no relatório Report Viewer

Pjava
   - 30 abr 2013

Usando o report viewer, consegui montar um relatório e visualizá-lo. O que eu ainda não consegui, foi fazer join entre tabelas com ele. No wizard dele, quando criamos nossos dataset's e data source's, ele permite adicionar mais de uma tabela, mas não consigo buscar outros valores de outras tabelas na mesma query, ou seja, não consigo fazer join's entre elas. Alguém pode me dizer como eu faço isso? Obrigado.

Pjava
   - 01 mai 2013

Consigo criar um DataSource com o join necessário, mas não consigo jogar isso no Report. Quando pede para eu configurar o meu DataSet, ele mostra o DataSource criado, mas não consigo trazer o join que eu havia montado quando construir o DataSource. Como eu procedo para trazer essa consulta já montada no meu report?

0
|
0

Pjava
   - 01 mai 2013

Consegui fazer. Para fazer isso, deve-se criar Add >> New Item >> Data >> DataSet e seguir as instruções. O que está se passando agora é esse erro:

A data source instance has not been supplied for the data source 'DataSet1'.

Como eu resolvo isso?

0
|
0

Pjava
   - 01 mai 2013

Resolvido. É que depois de fazer tudo, ainda tenho que ir no Report Viewer e dar um Choose DataSource e selecionar o cara devido. É meio braçal. Post encerrado.

0
|
0

Pjava
   - 02 mai 2013

Tentei outra vez e não consegui. Não consigo colocar meu SqlDataSource na lista de DataSource para poder carregar o dataset quando for atribuir um ao Relatório. Então, o post não está fechado. Ontem consegui e hoje nada.

0
|
0

Pjava
   - 02 mai 2013

Bem, achei o problema. Eu havia criado um Folder somente para os meus dataset's. Acontece, qie o sistema não estava achando esse cara, pois ele procurava no raiz, creio eu. Acho que existe uma forma de trablhar com ele em algum folder, mas não vou agora perder tempo com isso. Removi tudo e coloquei no raiz e agora está funcionado. Agora sim, pode fechar o post.

0
|
0

Joel Rodrigues
   - 02 mai 2013

Tópico Concluído.

0
|
0