Acneto 0 Denunciar post Postado Janeiro 8, 2005 :wacko: Olá a todos. Ainda em tempo quero desejar um ótimo ano de 2005.Preciso fazer um programa diferente do normal, por isso gostaria de compartilhar com todos. Uso Delphi 5 + ParadoxImagine uma empresa onde são abertas ordens de serviço em diversos balcões de atendimento por funcionários diferentes.Preciso que a cada nova ordem de serviço, o “Diretor” da empresa seja informado on-line.Imaginei um programa instalado no micro “Diretor”, esse programa fica rodando minimizado o tempo todo, lendo o arquivo mestre (OS).A Cada nova OS, incluída no sistema este programa maximizaria (abrir) a tela (Form) e num Grid apresentaria as Ordens de Serviço ainda não checadas.Neste Grid teríamos um campo onde marcamos as OS´s, como já verificadas, para que não sejam mais apresentadas.Teríamos um botão para limpar o grid e minimizar o programa novamente.Gostaria de receber comentários sobre este mecanismo e talves melhorar em muito esta idéia.Abraços a todos.Neto Compartilhar este post Link para o post Compartilhar em outros sites
Dopi 0 Denunciar post Postado Janeiro 9, 2005 Voce poderia usar um TTimer que a cada 5 segundos por exemplo, roda uma query, procurando todos os registros nao processados...Para achar os registros que não foram processados você pode usar um campo TimeStamp e procurar por todos registros que tenham esse campo nulo ou vazio... Assim que o registro fosse precessado você gravaria nele a Data/Hora... Compartilhar este post Link para o post Compartilhar em outros sites