Estoy tratando de usar el control xe: calendarView en una aplicación del mundo real. Hasta ahora, puedo leer datos de una vista y mostrarlos en el calendario, eso fue fácil.¿Alguien usa el control xe: calendarView de ExtLib? Si es así, ¿cómo funcionan los eventos?
Pero ahora quiero abrir una entrada por doble o singleclick, o quiero cambiar la fecha de una entrada arrastrando & drop. Para eso, el control tiene eventos como "onOpenEntry" donde puedo escribir SSJS. Pero estoy atascado aquí:
En tal caso, ¿cómo consigo el UNID del documento para el que se generó el evento? "this" es un objeto com.ibm.xsp.extlib.dwa.component.calendar.UICalendarView. Encontré un código fuente para esta clase, pero no veo ninguna forma de acceder al documento que debe abrirse.
Además, el evento "onOpenEntry" solo se activa una vez cuando se carga el control. Después de eso, no se activa al hacer clic o al hacer doble clic.
Para mí se parece a estos eventos no se aplican plenamente ... y en la base de datos de demostración extlib no se utilizan, también. ¿Alguien sabe cómo funciona esto? Gracias!
En lugar de XPagesExt.nsf, eche un vistazo a la plantilla de TeamRoom XL y cómo los eventos de calendario se gestionan y manejan allí. –