Fórum Atualização com Timer? #285251

20/06/2005

0

Olá pessoal, estou tentando atualizar uma tabela a cada 3 segundos, e saber se o valor for atualizado ele emita um beep, mais não estou conseguindo, eu já vi alguma coisa que dá pra fazer usando um Timer... alguém poderia me da uma dica?


Joule

Joule

Responder

Posts

21/06/2005

Aroldo Zanela

Colega,

Coloque um fragmento do código para que possamos avaliar.


Responder

Gostei + 0

21/06/2005

Joule

O problema é esse, infelizmente eu não tenho nem ideia de como iniciar para solucionar esse problema.


Responder

Gostei + 0

22/06/2005

Aroldo Zanela

O problema é esse, infelizmente eu não tenho nem ideia de como iniciar para solucionar esse problema.

Colega,

Então, por favor, detalhe mais o seu problema para que possamos entender melhor.


Responder

Gostei + 0

22/06/2005

Joule

Aroldo, é o seguinte eu tô tentando ter uma base de como criar um controle de atendimento, onde tenho um terminal na recepção e em outra sala ficam os terminais de atendimento... onde na recepção vai ter o programa onde é cadastrado o nome do cliente, o assunto e claro a ordem de chegada, e no atendimento vai ter uma tela que quando o atendente clicasse no botão ´Próximo´ seria mostrado o nome, o assunto e o numero da ordem e ao mesmo tempo que clicasse neste botão seria aberto uma tela na recepção com um sinal sonoro informando o balcão a qual o cliente deve se deslocar.


Responder

Gostei + 0

22/06/2005

Aroldo Zanela

Colega,

Veja se eu consegui entender o cenário:

Recepção
1. Cadastrar ´Cliente´:
nome,
assunto,
ordem de chegada (incremental),
Situação (null = Pendente)
2. Verificar qual guichê está disponível e informar ´Cliente´;


Atendimento
1. Ao iniciar o atendimento do ´Cliente´ muda situação do Guichê
para - Ocupado;
2. Após atender, alterar:
Situação do ´Cliente´ (Número do guichê = Atendido)
Situação do ´Guichê´ para - Livre;


Portanto, duas tabelas:
CLIENTES
-----------------------
cli_nome,c,50         - Nome do cliente
cli_assunto,c,80      - Assunto
cli_ordem,int         - Sequencial
cli_situacao,int      - Situacao: null (pendente), outro valor indica
                        em qual guichê foi atendido;

GUICHES
-----------------------
gui_numero,int        - sequencial
gui_situacao,c,1      - L = Livre ou O = Ocupado

                               (Defeito = O)
Recepção          Atendimento1 Atendimento2 Atendimento3 Atendimento4
-----------------------+------------+------------+------------+------
1 Situacao (Null)----->|            |            |            |
2 Situacao (Null)------------------------------->|            |
3 Situacao (Null)-------------------------------------------->|
4 Situacao (Null) Fila


Exemplo com o guichê 2 com defeito (Ocupado)


Responder

Gostei + 0

23/06/2005

Joule

Aroldo, obrigado era isso mesmo, com esse exemplo que você me deu eu já iniciei o projeto, agora apareceu mais uma dúvida, você saberia uma forma de a cada novo dia o programa iniciar com o nº de ordem ´01´


Responder

Gostei + 0

24/06/2005

Aroldo Zanela

Aroldo, obrigado era isso mesmo, com esse exemplo que você me deu eu já iniciei o projeto, agora apareceu mais uma dúvida, você saberia uma forma de a cada novo dia o programa iniciar com o nº de ordem ´01´

Colega,

Uma sugestão é criar uma tabela para controlar. Sempre pesquise se a data existe e qual é o número da última sequência, caso não encontre, adicione e inicialize o contador.
Ex:

EXPEDIENTE
-----------------------
exp_data              -  data do expediente
exp_sequencial        -  número de ordem



Responder

Gostei + 0

24/06/2005

Joule

Seguindo suas dicas, criei uma nova tabela onde verifico se a data esta cadastrada, mais com relação a iniciar o numero de ordem, não estou conseguindo nenhum progresso (desculpe minha ignorância, mais se você tiver mais uma dica?).
Grato pela atenção!


Responder

Gostei + 0

24/06/2005

Emerson Nascimento

o processo é simples:

procure pela data de ordem.
se encontrar, pega o número de ordem e incrementa no registro.
se [b:965f81af8c]não[/b:965f81af8c] encontrar, cria um registro com a nova data com valor de ordem 1.


Responder

Gostei + 0

25/06/2005

Joule

pessoal só mais uma dúvida para finalizar o projeto, uma dica de como enviar um sinal sonoro do atendimento(ao clica no botão ´Próximo´) para a recepção.


Responder

Gostei + 0

28/06/2005

Joule

alguém poderia me dar mais uma dica sobre o assunto acima?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar