PASSAR VALORES DE UM FORMUL?RIO PARA OUTRO
Bom Dia,
Assim que consigo passar o valores, mas ao enviar os dados selecionado, ele abre um novo formulário.
preciso que ao selecionar ele envia sem abrir outra janela. que já está aberta, aguardando os dados
Assim que consigo passar o valores, mas ao enviar os dados selecionado, ele abre um novo formulário.
preciso que ao selecionar ele envia sem abrir outra janela. que já está aberta, aguardando os dados
Dim Frm_Venda As New F_V100100
Frm_Venda.Lbl_Descricao_Produto.Text = (DtGd.CurrentRow.Cells(2).Value)
Frm_Venda.Show()
Você entende o que está fazendo?
Instanciando um novo formulário...
Instanciando um novo formulário...
Citação::
Você entende o que está fazendo?
Instanciando um novo formulário...
Entender, entender não,
por isso preciso de uma explicação o fazer para passar os dados de um formulário para outro.
se não é dessa forma, perdão !
Dim ALGUMA_COISA As New ALGUM_OBJETO
Significa que você criou uma nova instância do objeto. O que você precisa é usar a instância de objeto já criada. Você deve ter feito isso em algum lugar...
Significa que você criou uma nova instância do objeto. O que você precisa é usar a instância de objeto já criada. Você deve ter feito isso em algum lugar...
Ao invés de instanciar passa os valores direto
Form2.Lbl_Descricao_Produto.Text = (DtGd.CurrentRow.Cells(2).Value)
Form2.Show()
Citação::
Ao invés de instanciar passa os valores diretoForm2.Lbl_Descricao_Produto.Text = (DtGd.CurrentRow.Cells(2).Value)
Form2.Show()
Amigo, dessa forma ele abre novamente a tela que já esta aberta,
ficando duas telas de venda
estou tentando aprender usando objeto mas até agora não consigo colocar pra funcionar..
como o amigo KERPLUNK, sugeriu...
Dim ALGUMA_COISA As New ALGUM_OBJETO
preciso mais ou menos assim.
Para quem já sabe, é simples..!!
O Form2 já ta aberto?
Então faz ao contrario
Form1.DtGd.CurrentRow.Cells(2).Value = Lbl_Descricao_Produto.Text
Form1.DtGd.CurrentRow.Cells(2).Value = Lbl_Descricao_Produto.Text
Se você quer executar uma função que esta dentro do form e nao quer abrir ele, coloca essa função dentro de uma classe ou modulo que ja resolve o seu problema. Desse modo qualquer objeto poderá acessar a função criada
Citação::
Se você quer executar uma função que esta dentro do form e nao quer abrir ele, coloca essa função dentro de uma classe ou modulo que ja resolve o seu problema. Desse modo qualquer objeto poderá acessar a função criada
até consigo pegar uma valor, então faço uma query até aà tudo certo, mas label não mostra o valor no formulario
Preciso adicionar um produto da tela de venda . Fazendo a pesquisa em outro formulários
Aqui tem tudo o que você precisa:
www.macoratti.net/10/06/vbn_vef1.htm
www.macoratti.net/10/06/vbn_vef1.htm
Tópico encerrado , respostas não são mais permitidas