Uma vez tivemos que criar algo assim, onde tínhamos o horário que o médico atendia e também os dias de atendimento....
Então quando era chamado a agenda do médico primeiro era verificado se ele iria atender naquele dia se sim, criava-se um grid onde mostrava todos os horários e outras informações como paciente, convênio etc.. quando iria ser registrado uma nova consulta era só clicar no horário onde estava a linha sem dados de paciente e abria uma telinha onde informava o paciente.... Como era gravado: Ao clicar em um botão agendar era verificado se a agenda já existia no banco se não existisse gravava o grid inteiro só com a data , codigo do medico e horários...como podia ter horários que de um dia para outro não teve agendamento nenhum existia uma verificação ao iniciar o sistema se no dia anterior existiu agendamento sem paciente se sim apagava estes registros da agenda e bloqueava para alteração a agenda... _____ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alcistemas Informática Enviada em: 15 de maio de 2007 16:47 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Agenda Médica não acho uma boa idéia assim.. .pois algumas clinicas atendem 24:00 por dia... faça o lançamento livre DATA..... / / e hora ___:___ apenas paciente________________________ e em um dbgrid as consultas setadas para determinado medico em determinado dia.... 09:00 | JOANA 09:20 | MANOEL 09:35 | JOSE (APENAS LEITURA DOS EXAMES) 09:40 | SILVANA.... nao custa por uma validação para apenas avisar que o agendamento já tem algo menos que 20 minutos antes ou vinte minutos depois ----- Original Message ----- From: Diego Dmitruk Maturana To: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br Sent: Friday, May 11, 2007 2:39 PM Subject: Re: [delphi-br] Agenda Médica Nossa, muito legal estes componentes. Estou pesquisando algum método de fazer uma agenda com um visual legal. Mas tenho uma dúvida. Estou montando uma agenda. Com agendamente de 20 em 20min. Ex: 08:00____________________ :20____________________ :40____________________ 09:00____________________ :20____________________ :40____________________ 10:00____________________ :20____________________ :40____________________ E assim por diante. As vezes alguns horários não terão registro. Mas gostaria de criar uma tela fixa para sempre exibir o mesmo layout, assim fica mais fácil ver os horários disponíveis. E que eu gostaria de saber é como vou salvar no banco de dados os horários, vou ter que ter tabelas com os horários, e os dias. Alguém poderia me dar uma ajuda? Obrigado. Diego. ----- Original Message ----- From: Gerhard Roger Nack To: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br Sent: Friday, May 11, 2007 11:53 AM Subject: RES: [delphi-br] Agenda Médica Aconselho você a dar uma olhada nesses endereços abaixo para tirar umas idéias, não só pela parte de interface, mas também para a parte de modelagem. Os exemplos vem como uma base, acho que era Access, modelada com essa estrutura e da para você tirar uma idéia do todo (interface visual & modelo). http://www.tmssoftw <http://www.tmssoftware.com/dbplanner.htm> are.com/dbplanner.htm http://www.devexpre <http://www.devexpress.com/Products/VCL/ExScheduler/> ss.com/Products/VCL/ExScheduler/ Se não me engano os componentes JEDI também tem algo assim, mas não tenho certeza pois não os utilizo. [ ] s Gerhard Roger Nack [EMAIL PROTECTED] <mailto:ginho%40mult.com.br> br De: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br [mailto:[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br] Em nome de Ricardo Mendes Enviada em: sexta-feira, 11 de maio de 2007 09:30 Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br Assunto: Re: [delphi-br] Agenda Médica Galera eu tenho a tabela de agedamento criada.. ID_Agenda ID_medico ID_Procedimento Hora Data_Agen A modelagem das tabelas eu tenho....a minha duvida é como criar uma agenda, que coloque os horários das consultas do medico selecionado e com os intervalos... Exemp.. O medico Ricardo atende segunda, terça e quarta.. Começa a atender seus pacientes a partir das 08:00 até 12:00 e suas consultas devem ser agendadas em intervalos de 45 minutos. Ricardo Mendes TotalSat - Rastreamento de Veículos Departamento de Informática E-mail: [EMAIL PROTECTED] <mailto:r.mendes%40totalsat.com.br> com.br <mailto:r.mendes%40totalsat.com.br> Tel. (41) 2109-7717 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]