• Domingo 6 de Octubre de 2024, 15:41

Autor Tema:  Agenda de Citas Medicas  (Leído 2427 veces)

animalost

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Agenda de Citas Medicas
« en: Miércoles 11 de Julio de 2018, 17:07 »
0
Buen día a todos, no se si el tema ya esta muy quemado o sea el foro correcto.  Pero mi inquietud es la siguiente:

Estoy realizando un sistema de Citas Medicas en VB6 con una base en Sql Server.  Tengo los médicos y disponibilidad en horas, en una tabla de Sql que se llama "Disponibilidad".  En el formulario de VB6 Tengo una Datagrid que se carga con los datos de la tabla "disponibilidad", (Para cargar los datos en la grilla, previamente filtro por medico y día de la semana de tal forma me muestra Ejemplo: Lunes disponibilidad 8, 9, 10, 11 etc..., Martes 8, 9, 10 etc). Hasta ahí todo bien.  El inconveniente que tengo es que debo filtrar por fecha y medico de tal forma que el grid se muestre como esta en la imagen:

Asi es como debe cargar normalmente:
https://drive.google.com/open?id=1L_BXbDKa8R59MZjSbJa9B5PkRsdXxT4p

Al cambiar de dia el grid se borra y se pone en blanco ya que obviamente el filtro de la fecha no se realiza ya que no hay fecha escrita, ese campo siempre estará en blanco y se guardara únicamente cuando halla una cita agendada, de tal forma que cuando se filtre en caso de que halla cita agendada solo mostrara esa cita, pero necesito que muestre las otras filas en blanco también.  Como lo realizo, agradezco esa ayuda que me puedan brindar.

Asi es como carga al haber una cita agendada:
https://drive.google.com/open?id=1gJvoF5Y-O0Vn9LH78tNFdUwdsHlSO0zm

Asi es como deberia quedar, y es lo que no he podido realizar

https://drive.google.com/open?id=1L_BXbDKa8R59MZjSbJa9B5PkRsdXxT4p

Pero al filtrar por fechas me queda como no debe ser porque es necesario ver cual disponibilidad hay y cual no.

Agradezco su colaboracion
« última modificación: Miércoles 11 de Julio de 2018, 17:10 por animalost »