Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
ListBox, Atualização
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00843458
Message ID:
00843464
Vues:
25
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á!
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform