| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
FJCABRAL Novato

Registrado: Terça-Feira, 26 de Fevereiro de 2013 Mensagens: 37
|
Enviada: Qui Fev 28, 2013 12:11 pm Assunto: Incluir Mensagem no Codigo de Consulta |
|
|
Boa Tarde,
Estou Desenvolvendo um form para consultar todos os Agendamentos cadastrados em um determinado periodo. No form contem 2 componentes TdateEdit onde digito a data inicial e a final e consulta no intervalo e exibe o resultado.
Esta funcionando, porem, preciso de uma auxilio para colocar uma mensagem no Codigo abaixo, informado que nao tem agendamentos cadastrado para aquele periodo, caso o resultado seja vazio. segue o codigo:
procedure TFormAgendaPeriodo.btnRelatClick(Sender: TObject);
begin
DMCliente.QConsAgendaPer.Close;
DMCliente.QConsAgendaPer.ParamByName('DATAINI').AsDate := StrToDate(DateEditIni.Text);
DMCliente.QConsAgendaPer.ParamByName('DATAFIM').AsDate := StrToDate(DateEditFim.Text);
DMCliente.QConsAgendaPer.Open;
end;
DATA INI e DATA FIM são paramentros passado no SQL do componente TZQuery |
|
| Voltar ao Topo |
|
 |
CesarRocha Mestre

Registrado: Segunda-Feira, 30 de Mai de 2011 Mensagens: 794 Localização: São Paulo - SP
|
Enviada: Qui Fev 28, 2013 12:16 pm Assunto: |
|
|
Tenta assim, logo apos o open: | Código: |
if DMCliente.QConsAgendaPer.IsEmpty then
ShowMessage('Não tem agendamentos...'); |
ou
| Código: |
if DMCliente.QConsAgendaPer.recordcount = 0 then
ShowMessage('Não tem agendamentos...'); |
Bye. |
|
| Voltar ao Topo |
|
 |
FJCABRAL Novato

Registrado: Terça-Feira, 26 de Fevereiro de 2013 Mensagens: 37
|
Enviada: Qui Fev 28, 2013 12:20 pm Assunto: |
|
|
| Cesar deu Certo Muito Obrigado. |
|
| Voltar ao Topo |
|
 |
|