DUVIDA ATUALIZACAO COMBOBOX

SACOFRITO 10/03/2010 15:29:39
#336556
Boa tarde pessoal
estoou com outra duvida aqui...
é o seguinte, tenho uma tela de orçamento onde uma combobox de todos clientes cadastrados e do lado um botao q abre a tela de cadastro de cliente caso o cliente ainda nao seja cadastrado...
até ai tudo funcionando normalmente, mas qdo retorno do cadastro pra tela de orçamento, esse ultimo cliente cadastrado nao aparece, eu preciso retornar ao menu e entrar de novo no orçamento pra aparecer todos os clientes cadstrados dentro da combo...

como eu faço para nao precisar retornar, ou seja uma atualizaçao automática da combo??



Obrigado
MARCELO.TREZE 10/03/2010 15:40:56
#336559
Resposta escolhida
minha dica é coloque o código que carrega o combo em uma sub

ao atualizar ou clicar no menu é só chamar esta sub
DANIKULL 10/03/2010 15:41:14
#336560
SACOFRITO, boa tarde.

Você cria a isntrução de preenchimento do ComboBox e popula ele onde??? Provavelmente deve ser no Form_Load ou no Form_Activate, correto???

Vá no formulario de Cadastro e no botão que sai, quando voce cadastra um novo cliene faça o seguinte código:

Nome_do_Formulario.Nome_do_Contole.Clear
Nome_do_Formulario.Função_que_Popula_o_ComboBox

Ok.

Tenta ai se não poste para nos os prints das telas e os nomos, tanto das telas quanto do controle ComboBox.

Ok.
SACOFRITO 10/03/2010 15:59:33
#336566
boa tarde danikull
isso ai nao deu certo cara
na tela orçamento existe um botao para cadastrar cliente novo... ai é cadastrado normalmente, gravado no banco e tal
ai retorna para o orçamento e esse cliente cadastrado nao aparece instantaneamente. é necessario voltar ao menu para a combo cliente ser atualizada com o cliente novo cadastrado...


e essa rotinazinha q vc postou é pra colocar no botao retorna dentro do form cadastro de cliente nao [é ?
eu tb nao entendi mt bem oq vc quis dizer ai.
SACOFRITO 10/03/2010 16:21:40
#336568
Obrigado marcelo treze
demorei para entender oq vc quis dizer e nem sei se entendi bem mas deu certo haha
coloquei a function q preenche o cliente logo na linha de baixo do cadastrocliente.show 1
ai funcionou

THIAGOEMECAL 10/03/2010 16:28:57
#336570
oi

coloca assim

cadcli.show 1
pf_preecheCliente [ô] e cria a função


obs: nao esquece de limpar a combo antes de encher d novo !
SACOFRITO 10/03/2010 16:41:52
#336574
e graças ao meu amigo thiagoemecal q ajudou a concretizar tudo isso ;)
DANIKULL 11/03/2010 12:49:33
#336642
SACOFRITO, boa tarde.

Amigo...

Se consegiu a sua resposta favor encerrar o topico.
Tópico encerrado , respostas não são mais permitidas