Bom, estou desenvolvendo um sistema de consultas médicos e queria que fosse possivel gerar uma agenda para cada dia da semema da seguinte maneira!
campos da tabela AGENDAS.
ID, DATA, HORA, STATUS, IMAGEM
então o operador não cadastraria mas gerasse automaicamente uma agenda para uma quantidade de dias.
ex. hoje é: 6/1/2007. o operador define um intervalo de minutos entre as consultas. ex. 15 minutos. então se o plantao começa às 8:00, as consultas teriam um intervalo de 15 minutos. ai o operador geraria uma agenda para o dia! determinando quantos atentimentos por dia.
bastaria entrar no cadastroe clicar em um botao para gerar a agenda!
teria apenas 2 edits,um para informar o intervalo em minutos e outro para a quantidade de horários para o dia.
para ficar mais claro vou colocar mais um exemplo.
Horários: 10 - Intervalor: 00:15
quando gerar...
ID - DATA - HORA - STATUS
1 - 06/01- 08:00 - L
2 - 06/01- 08:15 - L
3 - 06/01- 08:30 - L
4 - 06/01- 08:45 - L
5 - 06/01- 09:00 - L
6 - 06/01- 09:15 - L
7 - 06/01- 09:30 - L
8 - 06/01- 09:45 - L
9 - 06/01- 10:00 - L
10 - 06/01- 10:15 - L
onde L é um status 'livre'
colocarei isso num dbgrid com imagens para status. essa parte não é problema.
Pergunta
DELPHI-Man32
SALVE DELPHIANOS, OI EU AI DE VOLTA A COMUNIDADE!
Bom, estou desenvolvendo um sistema de consultas médicos e queria que fosse possivel gerar uma agenda para cada dia da semema da seguinte maneira!
campos da tabela AGENDAS.
ID, DATA, HORA, STATUS, IMAGEM
então o operador não cadastraria mas gerasse automaicamente uma agenda para uma quantidade de dias.
ex. hoje é: 6/1/2007. o operador define um intervalo de minutos entre as consultas. ex. 15 minutos. então se o plantao começa às 8:00, as consultas teriam um intervalo de 15 minutos. ai o operador geraria uma agenda para o dia! determinando quantos atentimentos por dia.
bastaria entrar no cadastroe clicar em um botao para gerar a agenda!
teria apenas 2 edits,um para informar o intervalo em minutos e outro para a quantidade de horários para o dia.
para ficar mais claro vou colocar mais um exemplo.
Horários: 10 - Intervalor: 00:15
quando gerar...
ID - DATA - HORA - STATUS
1 - 06/01- 08:00 - L
2 - 06/01- 08:15 - L
3 - 06/01- 08:30 - L
4 - 06/01- 08:45 - L
5 - 06/01- 09:00 - L
6 - 06/01- 09:15 - L
7 - 06/01- 09:30 - L
8 - 06/01- 09:45 - L
9 - 06/01- 10:00 - L
10 - 06/01- 10:15 - L
onde L é um status 'livre'
colocarei isso num dbgrid com imagens para status. essa parte não é problema.
ate mais.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.