AVInfo Sistemas Posted September 25, 2013 Report Share Posted September 25, 2013 BOM DIA TENHO UM PROGRAMA RODANDO EM VARIAS MAQUINAS QUANDO SALVO UMA VENDA NUMA ESTACAO ESSA VENDA NAO APARECE AUTOMATICAMENTE NAS OUTRAS SO SE EU FECHAR O PROGRAMA E ABRIR DE NOVO USO DBF SE ALGUEM PUDER AJUDAR EU AGRADECO Quote Link to comment Share on other sites More sharing options...
evertonlb Posted September 25, 2013 Report Share Posted September 25, 2013 Acho que precisaríamos outras informações para te ajudar.. como por exemplo: Começou quando este problema? Isso acontece em todas as máquinas da tua rede? Acontece em outros clientes? Tua rede é cabeada ou Wireless? Teu servidor é dedicado? Tá dando dbcommit no termino do processe de gravação deste registro? Quote Link to comment Share on other sites More sharing options...
Ariston Santos Posted September 25, 2013 Report Share Posted September 25, 2013 Já tive esse problema. Era rede cabeada e em alguns pontos o cabo estava com um dos fios rompido. Após correção, o problema foi resolvido. Valem também analisar as observações acima: DBCommit() após salvar os dados, etc. Além disso, não use o Sysrefresh() ao salvar dados. Ele também causa problemas se usado nesse contexto. Se precisar usar o Sysrefresh(), prefira antes da exibição de mensagens, como MsgInfo(), etc. Quote Link to comment Share on other sites More sharing options...
alex2002 Posted September 25, 2013 Report Share Posted September 25, 2013 Olá, Experimente colocar, após salvar a venda, a função dbskip(0) no alias do arquivo de vendas. Depois reporta se funcionou. Quote Link to comment Share on other sites More sharing options...
Eduardo Bilato Posted September 30, 2013 Report Share Posted September 30, 2013 Boa tarde sdinfo Creio que o que você precisa é o que foi dito pelo amigo Ariston Santos, utilize o DBCOMMIT() antes de destravar o registro, é pra resolver o seu problema Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.