He modificado el manejador de evento BTN_ACE para conseguir pintar los eventos de dia completo correctamente, cuando estos son de varios dias seguidos:
ORIGINAL:
-Cuando marcas un evento de dia, el manejador graba como fecha final, la fecha de inicio + 1 (ambos a las 0:00 horas), y no tiene en cuenta la fecha final que hayamos indicado en el formulario.
MANEJADOR MODIFICADO:
-Al guardar un evento de dia completo, guarda la fecha final del formulario + 1 dia a las 0:00
-De esta forma pintara correctamente en el calendario html los dias afectados.
-He quitado la condicion de visibilidad de la edicion de fecha final del formulario AGE_EVENTO
-Tambien he unificado los mensajes de error en un único mensaje, añadiendo la variabla MSG_RETORNO al formulario, y concatenando segun proceda.
De esta forma, por ejemplo, conseguimos pintar periodos de vacaciones, con los dias inicial y final incluidos.
Adjunto manejador con las lineas originales desactivadas, y las nuevas subrayadas.
Con tu solución hay el problema que cada vez que abrimos el evento de todo el día, para modificar algo, nos va añadiendo un día más a la fecha de finalización del evento.
Buenas tardes, a ver si me pueden ayudar por que esto es increíble, estaba usando este componente en una pequeña aplicación funcionando sin problemas y al actualizar a la versión 21 no me abre el formulario al hacer click en la agenda para crear citas, en cambio si lo hago directamente en el formulario v7 si que me muestra las citas en la agenda.
Hola a todos. Me preguntaba si alguien ha solucionado el problema de poder crear citas al hacer click en la agenda. Soy bastante nueva en velneo y más nueva aún en HTML.
Hola compañeros de aventura
reciban un gran saludo desde el caluroso Norte de México.
Les comento:
He estado implementando la App de Tomas en una solución
para agendar citas de servicio de equipo de refrigeración
a clientes.
Tambien les hago saber que estoy lejos de ser un experto
tanto en Velneo, como en JavaScrip y mucho menos en HTML
Pero con un poco de ayuda, y siguiendo los foros lo he podido
llevar.
Con respecto a la agenda:
si alguien ya resolvio algunas de estas cuestiones, o bien
me pueden orientar para solucionarlas se los agradeceria
infinitamente.
1 - Al hacer click en la agenda, me gustaría desplegar el
formulario de alta de evento.
2 - Al hacer arrastras un evento por la agenda, no se graba
el cambio en el evento y si se refresca la agenda el evento
regresa a donde estaba originalmente. Pero mejor que eso,
me gustaría que no se pudiera arrastras los eventos, esto porque
cuando un evento se crea o se modifica, se requieren de hacer
verificaciones, como si el técnico esta disponible o bien los
equipos de mantenimiento no están ocupados.
3 - Poder poner un cuadro con los colores de los calendarios
y el nombre de cada calendario ( que para el caso de mi aplicacion,
cada calendario es un Técnico, y representa un color, aunque en
la descripción del evento ya tengo el nombre, seria muy visual
poder tener los nombres de los técnicos y sus colores al margen )
Bien, gracias de antemano por su ayuda y mucho éxito.
Hola Luis Garcia (Lgarcia) , me gustaria si puedes me enviases un correo explicandome como has implementado lo de la agenda. Estoy tambien interesado gracias. mi email es francisco.clemente@tecnosupply.net