Correio Interno

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
Zida
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 53
Registrado em: Ter, 08 Jun 2004 2:59 pm
Localização: Toledo - PR

Boa tarde.
Temos um sistema de gestao empresarial e gostariamos de implementar nesse sistema um modulo de correio interno, onde um usuario do sistema pudesse mandar mensagem para qualquer outro usuario do sistema e este pudesse receber uma mensagem, uma notificacao no exato momento em que ele recebe a mensagem(em que a mensagem é gravada no banco).
Temos um menu que chama nossas demais telas por CALL_FORM, neste menu temos um timer que verifica de tempo em tempo a tabela do correio interno e da uma mensagem dizendo que o usuario possui uma nova mensagem... porem, isto só funciona quando o usuario esta na tela do menu, quando o usuario abre qualquer outra coisa, a mensagem não aparece pois, o timer não funciona mais ....

alguém tem alguma ideia, ou dica ou sabe se é possivel fazer alguma coisa em que o destinatario possa receber uma mensagem de notificacao em qualquer lugar do sistema q ele estiver ?

desde já, muito obrigao
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Acho que o problema aí é o CALL_FORM.

Lembre-se, que o CALL_FORM usa a mesma sessão que já estava aberta - ou seja - ele bloqueia o form anterior e só libera quando o novo formulário é fechado.

Será que não é isso?
Já tentou executar os formulários com OPEN_FORM pra testar se o timer continua rodando?
Zida
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 53
Registrado em: Ter, 08 Jun 2004 2:59 pm
Localização: Toledo - PR

Hmmm, não tentei não, vou tentar usar OPEN_FORM.
Enquanto isso, outra duvida.
Como estou usando timer com repeat de 3 segundos, a cada 3 segundos o forms do menu pisca ..., teria como fazer pra não piscar quando o timer se repete ?


Muito obrigado pela sua colaboracao
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes