Código del Ejercicio
Como ya hemos visto necesitamos construir dos Controles que funcionan mediante el uso de SVG.
oControl Imagen SVG que muestra el Calendario de un mes determinado. Está compuesto por el formulario FRM_SVG_CALENDARIO, la imagen svg SVG_CALENDARIO y la tabla asociada SVG_CAL_MESES que contiene el código SVG para dibujar el calendario.
oControl Visor HTML que mostrará el Calendario de un mes determinado con posibilidades de interacción con el Usuario para la edición de datos en la tabla asociada SVG_CAL_CITAS. El proceso PRO_CAL_VER compone el código HTML con el código SVG y JavaScript necesario para la edición del Calendario.
Para dibujar el Calendario solo necesitamos el Año y el Mes correspondiente.
Datos de ejemplo a mostrar en los Calendarios
La información que se va a mostrar en el Calendario se obtiene de la tabla SVG_CAL_CITAS que contiene el estado de ocupación de las mañanas y tardes en cada día laboral del mes.

Los campos AÑO, MES y DIA identifican de forma única cada registro de la tabla.
La ocupación de las mañanas CITAS_AM y de las tardes CITAS_PM se indica mediante 3 valores: L-Libre P-Parcial y O-Ocupado.

Created with the Personal Edition of HelpNDoc: Produce electronic books easily