La Solución: Implementación del UC GXScheduler
- Creamos un WebPannel y desde el Toolbox, hacia el Web Form halamos el control
- Conjuntamente con algunos otros controles se creará en el Folder View
- En la siguiente dirección se obtiene una ayuda total para las propiedades que se puede tener, para modificarlas hay que dar clic en el user control insertado en el WebPannel, aca la direccion: http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Scheduler+User+Control,
- IMPORTANTISIMO: Generar el procedimiento SchedulerRequestHandler que es main, si esto me salio un error al momento de la carga.
- Para este ejemplo utilice un Data Provider, en donde se saca variables de una websesion; quedo así y funcionó muy bien.
{
&Usuario = &Sesion.Get('Usuario')
&Sucursal = &Sesion.Get('Sucursal')
Items
{
event
where AttUsuario = &Usuario
where AttSucursal = &Sucursal
where AttFecha >= &dateFrom
where AttFecha <= &dateTo
{
Id = AttHora.ToString()
Name = AttNombre
Notes = "Paciente: " + trim(AttNombre) + " Hora: " + trim(AttHora.ToString())
StartTime = ymDHMStoT(AttFecha.Year(), AttFecha.Month(), AttFecha.Day(), AttHora.Hour(), AttHora.Minute(), AttHora.Second())
EndTime = ymDHMStoT(AttFecha.Year(), AttFecha.Month(), AttFecha.Day(), AttHora.Hour(), AttHora.Minute() + 10, AttHora.Second())
}
}
}
Tiene años esto, pero conserva vigencia. Muchas gracias, lo voy a tomar como guía. Buenísimo.
ResponderEliminarHola, utilizo GX EV3 U16, estoy intentando utilizar este user control, seguí las instrucciones del link que dejas en esta publicación tal cual, pero al ejecutar la aplicación y abrir el web panel no me aparece nada, intente hacer el load desde un DP y desde un procedimiento, y no sucede nada. Igualmente supongo que el problema viene por otro lado. Estoy generando en java para web. Cualquier ayuda me sería util. Gracias!
ResponderEliminar