Logo Hardware.com.br
Olavo França
Olavo França Ubbergeek Registrado
2.7K Mensagens 557 Curtidas

[Resolvido] Alguém aqui sabe como mexer "configurar" no Report Viewer no Visual Studio - VB.NET 2022 ?

#1 Por Olavo França 28/12/2022 - 14:25
Boa tarde companheiros....
Estou tentando implementar um relatório, usando o Report Viewer, em um aplicativo que estou tentando fazer, em Visual Basic.NET 2022.
Se alguém aqui souber como implementar este recurso, me retorne, que enviarei o código para vocês me ajudarem a fazer o mesmo. Já tentei fazer, mexendo em vários parâmetros, e não consegui resolver.

Fico aguardando retorno. Grato pela atenção.
Feliz festas.
Mobo Gigabyte B660M DS3H DDR4 - CPU Core i7 - 12700F 2.1 GHz - RAM 2x8GB + 2x16GB = 48GB 3200MHz DDR4 -
Corsair CX650M - 650 Watts -  GTX 1660 Super OC 6GB GDDR6
, SSD Sata de 500GB, NVMe de 1TB e HD de 2TB - Windows 11 Pro - 64 bits.
Não acreditar em Deus, é duvidar da própria existência de tudo....bom_trabalho.gifi
herbertbahia
herbertbahia Novo Membro Registrado
9 Mensagens 3 Curtidas
#2 Por herbertbahia
29/12/2022 - 11:57
Para implementar um relatório usando o Report Viewer em um aplicativo Visual Basic.NET, você pode seguir os seguintes passos:

[LIST=1]
Abra o seu projeto Visual Basic.NET e adicione o controle Report Viewer à sua tela de relatório.


Crie o seu relatório usando o Report Designer, que é uma ferramenta integrada ao Visual Studio. Você pode adicionar campos, gráficos, imagens e outros elementos ao relatório, e definir as fontes de dados para os campos.


Depois de criar o relatório, salve-o como um arquivo .rdlc (Relational Data Language Client-side).


No seu código Visual Basic.NET, adicione uma referência ao assembly Microsoft.ReportViewer.Common.


No evento Load da tela de relatório, adicione o código para carregar o relatório no controle Report Viewer. Isso pode ser feito com o método LoadReportDefinition, passando como parâmetros o caminho do arquivo .rdlc e o objeto DataSet contendo os dados para o relatório.


Para exibir o relatório no controle Report Viewer, basta chamar o método RefreshReport.

[/LIST]
Esses são os passos básicos para implementar um relatório usando o Report Viewer em um aplicativo Visual Basic.NET. Para mais informações e exemplos de código, é recomendado consultar a documentação do Report Viewer e do Visual Basic.NET.
Olavo França
Olavo França Ubbergeek Registrado
2.7K Mensagens 557 Curtidas
#3 Por Olavo França
29/12/2022 - 12:18
Boa tarde Herbert....
Obrigado pela atenção e ajuda.

Eu já fiz isso, só que na hora de visualizar o resultado, o relatório não mostra o conteúdo do banco de dados.
Eu já mexi "configurei", no código mas sem sucesso.
Mobo Gigabyte B660M DS3H DDR4 - CPU Core i7 - 12700F 2.1 GHz - RAM 2x8GB + 2x16GB = 48GB 3200MHz DDR4 -
Corsair CX650M - 650 Watts -  GTX 1660 Super OC 6GB GDDR6
, SSD Sata de 500GB, NVMe de 1TB e HD de 2TB - Windows 11 Pro - 64 bits.
Não acreditar em Deus, é duvidar da própria existência de tudo....bom_trabalho.gifi
herbertbahia
herbertbahia Novo Membro Registrado
9 Mensagens 3 Curtidas
#4 Por herbertbahia
29/12/2022 - 12:26
Algumas possíveis soluções :

[LIST=1]
Verifique se o relatório foi configurado corretamente no Report Designer. Certifique-se de que os campos do relatório estão vinculados às fontes de dados corretas e que as configurações de filtro e ordenação estão corretas.


Verifique se o objeto DataSet que está sendo usado para preencher o relatório está correto e possui os dados corretos. Você pode verificar o conteúdo do DataSet usando o Visualizador de Dados do Visual Studio.


Verifique se o código que carrega o relatório no Report Viewer está correto. Certifique-se de que o caminho do arquivo .rdlc e o objeto DataSet estão corretos e de que o método RefreshReport está sendo chamado corretamente.


Verifique se o controle Report Viewer está configurado corretamente na tela de relatório. Certifique-se de que o tamanho do controle está configurado corretamente e de que ele não está sendo coberto por outros controles.


Verifique se o relatório está sendo exibido corretamente quando é gerado no modo de design do Report Designer. Isso pode ajudar a identificar problemas com os campos do relatório ou com as configurações de formatação.

[/LIST]
Olavo França
Olavo França Ubbergeek Registrado
2.7K Mensagens 557 Curtidas
#5 Por Olavo França
29/12/2022 - 13:13
O que você chama de Report Designer, é o mesmo que Assistente de Relatório ?
Mobo Gigabyte B660M DS3H DDR4 - CPU Core i7 - 12700F 2.1 GHz - RAM 2x8GB + 2x16GB = 48GB 3200MHz DDR4 -
Corsair CX650M - 650 Watts -  GTX 1660 Super OC 6GB GDDR6
, SSD Sata de 500GB, NVMe de 1TB e HD de 2TB - Windows 11 Pro - 64 bits.
Não acreditar em Deus, é duvidar da própria existência de tudo....bom_trabalho.gifi
Olavo França
Olavo França Ubbergeek Registrado
2.7K Mensagens 557 Curtidas
#7 Por Olavo França
02/01/2023 - 22:34
Boa noite companheiros....
Descobri o erro:
Estava faltando configurar a propriedade:
DataMember do DataSetBindingSource.
Foi só colocar "apontar" o Banco de Dados, que o relatório imprimiu corretamente o relatório.
Grato pela atenção de todos.
Mobo Gigabyte B660M DS3H DDR4 - CPU Core i7 - 12700F 2.1 GHz - RAM 2x8GB + 2x16GB = 48GB 3200MHz DDR4 -
Corsair CX650M - 650 Watts -  GTX 1660 Super OC 6GB GDDR6
, SSD Sata de 500GB, NVMe de 1TB e HD de 2TB - Windows 11 Pro - 64 bits.
Não acreditar em Deus, é duvidar da própria existência de tudo....bom_trabalho.gifi
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal