Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
ListBox, Atualização
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00843458
Message ID:
00843464
Views:
24
Força o refresh do objeto (listbox) após a atualização/inclusão dos dados

algo assim: thisform.seulistbox.refresh



>Bom pessoal,
>Tenho uma rotina que utilizo para atualizar uma ListBox.
>Por não gostar de trabalhar com a Grid do FoxPro pois acho inviável, prefiro sempre utilizar de uma tabela que monto através de uma SQL e coloco ela no RowSource da ListBox, para que ela liste os registros desejados.
>Porém o usuário tem uma tela onde ele seleciona o resgitro e clica em Alterar, automaticamente eu direciono ele para a outra paleta do meu Form onde ele separa todos os campos da minha List em suas respectivas TextBox's, Apartir daí eu faço as alterações necessárias.
>Quando ele termina de fazer as alterações e clica em salvar, eu chamo a rotina que citei acima, onde ele limpa o RowSource, realiza uma nova SQL, e eu mando novamente o Cursor resultado para o RowSource da ListBox (Maldito Cannot Update Selected Table).
>Só que tem um porém!
>Quando eu por exemplo removo um valor ele chama a rotina e atualiza a listbox, porém quando eu insiro ele não aparece na ListBox, somente depois de eu clicar em cima do registro na ListBox ae ele realiza uma nova SQL e aí sim ele aparece atualizado...
>Muito estranho isso...
>Eu pensei na hipotese dele realizar a SQL tão rápido que não da tempo dele inserir o registro quando clico em Gravar, porém pensei também que se fosse assim quando eu removesse daria o mesmo problema...
>Obrigado desde de já!
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform