Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Enviar uma string de filtro para um DataTable em outro Form

Olá pessoal. Uma ajuda. Tenho dois Forms, o Form1 e o Form 2, o Form1 está aberto e nele chamo o Form2 como modal, no Form2 eu monto uma string para poder realizar um filtro, só que vou realizar esse filtro em um DataTable que fica no Form1 que já está aberto. Como eu passaria esse parâmetro para o Form1 (que já está aberto) para ele filtrar o DataTable e mostrar os dados?

1 resposta
solução!

Pessoal, consegui um jeito. Segue abaixo para aqueles que um dia tiver o mesmo problema.

No form1 declara uma variável string como sendo pública. Exemplo: Public FILTRO as String No form2 eu declara uma variável do tipo Object que vai receber o Form1. Exemplo: Dim F as Object Na chamada o Form2, passa o form1 como parametro Exemplo: Dim FORMULARIO as New Form2 FORMULARIO.F = Me FORMULARIO.showdialog() no form2 quando tiver o conteúdo da string basta colocar na variável que criou no Form1 como publica e fechar o Form1 FORMULARIO.FILTRO = 'O que você passar na variável'