Usuário com melhor resposta
Controle Calendar...como usar??

Pergunta
-
Galera, olha eu aqui de novo...hehe
Estou com outro problema, em meu BD, tenho varias consultas, sendo q todas elas são relacionadas a data alem de outros parâmetros.
Gostaria de saber como fazer para colocar um controle calendar nas consultas, para que o usuário do sistema não tenha q digitar a data no campo da consulta, apenas escolhe a data no calendario e pronto...alguem sabe como me ajudar???
Galera, mais uma vez, desde ja agradeço!
Sucesso a todos!!!!
quarta-feira, 12 de julho de 2006 03:40
Respostas
-
Oi Eduardo,
pelo que eu entendi, suas consultas usam parâmetros como [Digite a data inicial] e [Digite a data final]
Assim, você pode criar um formulário com controle Calendario e usar como parâmetro das consultas a expressão Forms!TeuForm!TeuControle
Obviamente, o formulário deve estar aberto quando a consulta for chamada (o ideal é que o próprio formulário tenha o botão para carregar a consulta, que deve ser exibida em outro formulário).
Qualquer dúvida, retorne aqui.
quarta-feira, 12 de julho de 2006 12:49Moderador
Todas as Respostas
-
Oi Eduardo,
pelo que eu entendi, suas consultas usam parâmetros como [Digite a data inicial] e [Digite a data final]
Assim, você pode criar um formulário com controle Calendario e usar como parâmetro das consultas a expressão Forms!TeuForm!TeuControle
Obviamente, o formulário deve estar aberto quando a consulta for chamada (o ideal é que o próprio formulário tenha o botão para carregar a consulta, que deve ser exibida em outro formulário).
Qualquer dúvida, retorne aqui.
quarta-feira, 12 de julho de 2006 12:49Moderador -
Luiz Claudio, vc esta sempre me ajudando, mas estou na maior correria e ainda não tive tempo de testar o q mandou, mas assim q testar te dou um retorno valeu!
Cara, deixei uma outra pergunta em outra duvida sobre "botões de navegação de registros" este no momento é mais importante, se puder dar uma força...agradeço!
obrigado + uma vez!
sexta-feira, 14 de julho de 2006 22:28 -
Ok, depois diga se funcionou.
Quanto à outra pergunta, você já encontrou a resposta, mas também postei uma alternativa que pode lhe ser útil.
sábado, 15 de julho de 2006 02:24Moderador -
Eu já fiz isso da seguinte forma:
1º Criar uma variável Global no módulo, depois uma função que retorna essa variável.
2º No Calendário, no evento "antes de atualizar" atribui o valor do calendário à variável Global.
3º Na consulta, na coluna data voce coloca como critério a chamada da função, assim a consulta será realizada com base na data informada no calendário.
Espero que ajude.
segunda-feira, 28 de agosto de 2006 11:05