Como criar um calendário para agendamentos em DEMPLI - MYSQL

29/08/2018

0

Olá, gostaria de algumas sugestões, liks, ou exemplos sobre assunto.
Doni

Doni

Responder

Posts

30/08/2018

Raimundo Pereira

Bom dia!
Projeto pronto você não irá encontrar aqui.
Agora se detalhar qual é sua ideia para realizar o agendamento com certeza alguém vai analisar sua necessidade e te dar algumas ideias para iniciar seu projeto.

Quantos computadores vai usar o serviço de agendamento?
Vai rodar em ambiente externo ou interno?
Já possui um banco de dados? Se sim qual?
Tem algo pronto?
Agendamento de qual serviço?
Você precisa detalhar...
Responder

30/08/2018

Doni

Então, eu estou desenvolvendo um programa para registra entradas e saídas em um estacionamento empresarial;
Oque eu preciso e saber como eu faço para cria um agendamento de futuras saída dos veiculo, preciso de ideia e orientações

Quantos computadores vai usar o serviço de agendamento?
- Inicialmente só um computador, preciso primeiro desenvolver essa parte

Vai rodar em ambiente externo ou interno?
- Interno

Já possui um banco de dados? Se sim qual?
- Sim, mysql

Tem algo pronto?
- A maior parte, todos o sistema ja grava os dados necessários pra criar um agendamento.

Obrigado pela atenção, espero ter sido claro
Responder

31/08/2018

Raimundo Pereira

uses DateUtils;

IncDay(now, 1) Este um é a quantidade de dias a ser incrementada a data now "Agora"

Você pode criar um campo, previsão de saida, onde deverá ser informada a quantidade de dias contratada .

O ideal é que neste campo previsão de saída seja data e hora.
Responder

31/08/2018

Doni

Então minha ideia e algo como isso, só que a informação passada seria a data e o horário que o veiculo sera utilizado:
Mas com faço para o usuário apenas digitar os valores que são entendidos como data e hora;
Responder

31/08/2018

Raimundo Pereira

Basta usar o componente maskedit com a mascara !99/99/0000 !90:00;1;_

Teste
procedure TForm1.Button1Click(Sender: TObject);
var datai_horai:TDateTime; // Essa var pode ser o similar ao campo da sua tabela
begin
datai_horai:=StrToDateTime(MaskEdit1.Text);
ShowMessage(DateTimeToStr(datai_horai));
end;
Responder

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

Aceitar