david JM Posted May 19, 2009 at 02:23 PM Report #265369 Posted May 19, 2009 at 02:23 PM boas ... tenhos umas duvidas num projecto que estou a realizar, quais sao , como fazer refresh a um form sem uilizar aquela programaçao do fechar e voltar abrir o form. e a outra duvida é o seguinte: tenho uma combobox com nomes de clientes e cada cliente tem uma ficha final, entao queria fazr click num nome e automaticamente aparecer a ficha correspondente. agredecia muito se alguem me podesse ajudar.
vbtipo Posted May 19, 2009 at 02:37 PM Report #265376 Posted May 19, 2009 at 02:37 PM 1.ª questão não dá pra fazer refresh ao uma form mas sim ao dados que nela estão: 2.ª questão tens que fazer um sql ao nome dele para te abrires os dados correctos da pessoa. Lema: Se eu não saber de alguma coisa não se preocupem porque tento sempre ajudar alguma coisita, nem que seja, por palpites/sugestões.
scorch Posted May 19, 2009 at 02:38 PM Report #265377 Posted May 19, 2009 at 02:38 PM Para que queres o refresh? Pode dar para fazer de outra maneira. PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
david JM Posted May 19, 2009 at 02:43 PM Author Report #265381 Posted May 19, 2009 at 02:43 PM vbtipo ... entao como faço a que ja andei aqui as voltas
david JM Posted May 19, 2009 at 02:44 PM Author Report #265383 Posted May 19, 2009 at 02:44 PM scorch..... o que esta a sugerir ??
scorch Posted May 19, 2009 at 02:47 PM Report #265384 Posted May 19, 2009 at 02:47 PM Para que queres fazer refresh? Certamente há outra maneira. PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
david JM Posted May 19, 2009 at 02:53 PM Author Report #265386 Posted May 19, 2009 at 02:53 PM alguem me possa ajudar ??
jpaulino Posted May 19, 2009 at 05:35 PM Report #265437 Posted May 19, 2009 at 05:35 PM alguem me possa ajudar ?? Como actualizas ? Em vez de carregares a informação no form load (por exemplo), colocas tudo num sub e depois para actualizares só tens de limpar tudo e chamar esse sub.
YoungCoder Posted May 20, 2009 at 08:18 AM Report #265689 Posted May 20, 2009 at 08:18 AM As pessoas não conseguem ajudar se não conseguem perceber sequer a pergunta... O "refresh" a que te referes é para quê !??? - Limpar os dados que estão nos controlos ? - Alterar os dados ? - Mudar algo ? Coloca o "cenário" e pode eventualmente surgir uma ideia... IIF(strQuestion = "Stupid",doSEARCH!,doHELP!)
david JM Posted May 20, 2009 at 08:42 AM Author Report #265696 Posted May 20, 2009 at 08:42 AM eu vou me explicar melhr . eu tenho um form com combobox e normalmente essas combobox ja tem valores pre-definidos que vem de uma tabela anterior, e eu quero fazer refresh no caso querer por um valor que nao esta pre-definido que por sua vez adiciono mas depois nao aparece nesse from e eu queria fazer um refresh para aperecer , para nao ter que sair e voltr entrar no form. nao sei se me estou a explicar bem, mas se for preciso eu mando uma imagem para se visualizar e perceber melhor .
jpaulino Posted May 20, 2009 at 09:09 AM Report #265705 Posted May 20, 2009 at 09:09 AM Já leste isto: Em vez de carregares a informação no form load (por exemplo), colocas tudo num sub e depois para actualizares só tens de limpar tudo e chamar esse sub.
david JM Posted May 20, 2009 at 09:56 AM Author Report #265715 Posted May 20, 2009 at 09:56 AM eu ja tentei fazer isso mas nao fez nada, so se eu tiver a fazer mal
david JM Posted May 20, 2009 at 09:56 AM Author Report #265716 Posted May 20, 2009 at 09:56 AM pode-me mostrar um exemplo ??
jpaulino Posted May 20, 2009 at 10:15 AM Report #265723 Posted May 20, 2009 at 10:15 AM pode-me mostrar um exemplo ?? Sub LimpaForm() ' Limpa o form ... exemplo Text1.Text = "" End Sub sub CarregaForm() ' Lê os dados da base de dados e actualiza os controlos End Sub Sub Form_load() Call CarregaForm End Sub ' Botão de Refresh Sub Button1_Click() Call LimpaForm Call CarregaForm End Sub
david JM Posted May 20, 2009 at 10:18 AM Author Report #265725 Posted May 20, 2009 at 10:18 AM obrigado ... hoje a tarde ja vou esprementar ... mas no limpar form tenho que escrever os campos tudos que tenho ne ?
david JM Posted May 20, 2009 at 01:16 PM Author Report #265788 Posted May 20, 2009 at 01:16 PM nao esta a funcionar ... nao me actualiza os dados
jpaulino Posted May 20, 2009 at 01:21 PM Report #265791 Posted May 20, 2009 at 01:21 PM nao esta a funcionar ... nao me actualiza os dados E se mostrasses código! Ninguém é bruxo.
david JM Posted May 20, 2009 at 01:29 PM Author Report #265794 Posted May 20, 2009 at 01:29 PM Sub CarregaFormCliente2() ' Lê os dados da base de dados e actualiza os controlos End Sub Sub Form_load() Call CarregaFormCliente2() End Sub Private Sub ToolStripButton10_Click Call CarregaFormCliente2() ' Botão de Refresh Call CarregaFormCliente2() End Sub eu nao tenho a programação para apagar os registo porque nao pretendo isso
jpaulino Posted May 20, 2009 at 01:45 PM Report #265798 Posted May 20, 2009 at 01:45 PM Aqui só necessitas de chamar 1 vez o sub: Private Sub ToolStripButton10_Click Call CarregaFormCliente2() End Sub Verifica se este botão é o correcto.
david JM Posted May 20, 2009 at 01:52 PM Author Report #265800 Posted May 20, 2009 at 01:52 PM continua a nao dar , mas é estranho... nao se tem que fazer nenhuma declaraçao para a combobox ??? o botao esta certo
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now