Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Controle de Filiais
Message
 
To
22/04/2002 14:31:05
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00647750
Message ID:
00647778
Views:
14
This message has been marked as a message which has helped to the initial question of the thread.
"Não há nada tão simples que não possa ser feito da forma complicada"

Imagine a consolidação das filiais... Tem que abrir diretório por diretório, tabela por tabela... Saber quantas filiais existes, se estes diretórios existe... Humm... particularmente não acho uma boa ideia.

Mas tem gosto pra tudo ne?

Aqui usamos um campo filial que resolve o problema. Deixamos tudo no mesmo DBF, pois até a migração para client/server fica mais tranquila. Temos um sistema de comunicação de filiais neste formato que funciona a contento. A ideia é simples:

Uma tabela de comunicacao contendo o nome da tabela e a data do ultimo envio. Apenas como exemplo, não é assim exatamente que funciona:
use comunicacao
locate for tabela="venda"
select * from venda where data_venda > comunicacao.data into cursor Enviar
update comunicacao set data=datetime() where tabela="venda"
Pronto agora você tem as informações que não foram ainda para a matriz e já setou a filial para transmitir apenas dali para frente. A lógica é um pouco mais complexa mas acho que este é o caminho.

Legal tmb se você usar view off-line, o resultado tmb é interessante. Vai depender do que você esta querendo.
Cordialmente,

Fabiano Costa
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform