Horários disponíveis
Olá. Meu problema é o seguinte. Tenho um cadastro de consultas. Bom eu precisava que no dbgrid criasse campos temporários. Por exemplo, quem ditaria a regra seria o campo HORARIO, assim:
[u:25f088faec]Horario | Demais Campos (em Branco)[/u:25f088faec]
06:00
06:30
07:00
07:30
E assim por diante. Aí simplesmente o usuário clicava em cima do horário que quisesse. Aí ele escreveria todas as informações restantes que apareciam postadas nos Demais Campos, mas só depois de post.
Bom é claro que pra cada data tem que ter novos horários. Por exemplo se eu agendei hoje as 06:00, amanhã o 06:00 terá que ser limpo, mas tudo ia ficar registrado na tabela com uma única diferença:
[u:25f088faec]Horario | Data | Demais Campos[/u:25f088faec]
06:00 15/10
07:00 15/10
06:00 17/10
Alguém saberia me ajudar?
[u:25f088faec]Horario | Demais Campos (em Branco)[/u:25f088faec]
06:00
06:30
07:00
07:30
E assim por diante. Aí simplesmente o usuário clicava em cima do horário que quisesse. Aí ele escreveria todas as informações restantes que apareciam postadas nos Demais Campos, mas só depois de post.
Bom é claro que pra cada data tem que ter novos horários. Por exemplo se eu agendei hoje as 06:00, amanhã o 06:00 terá que ser limpo, mas tudo ia ficar registrado na tabela com uma única diferença:
[u:25f088faec]Horario | Data | Demais Campos[/u:25f088faec]
06:00 15/10
07:00 15/10
06:00 17/10
Alguém saberia me ajudar?
Aspirante
Curtidas 0
Respostas
Edilcimar
20/11/2005
não crie os campos nem os horários temporários e sim crie todos os campos em branco, crie os horários em memória, e ao ser preenchido um horário você grava os dados no banco
GOSTEI 0
Aspirante
20/11/2005
Uhm. Mas como funciona isso? Como posso fazer?
Não entendi muito bem.
Obrigado.
Não entendi muito bem.
Obrigado.
GOSTEI 0
José Henrique
20/11/2005
Minha sugestão é que você crie uma tabela de horários disponíveis em um dia (6:00; 6:30; 7:00 etc.). Depois crie uma consulta [b:d1e459e7ff]left join[/b:d1e459e7ff] entre esta tabela e a tabela de consultas. Esta consulta lhe trará todos os horários disponíveis estejam tenham consulta marcada ou não (lógico que os que tivrem consulta virão com os dados da consulta).
O usuário poderá modificar os horários disponíveis (6:00; 6:15; 6:30 6:45 etc.) futuramente.
O usuário poderá modificar os horários disponíveis (6:00; 6:15; 6:30 6:45 etc.) futuramente.
GOSTEI 0