
Notificaciones Web Evo 3 Trial
Publicado por Rubén (1 intervención) el 30/09/2014 05:04:03
Buenas tardes, tengo un problema estaba probando las notificaciones web del evolution 3 en la version de prueba pero el evento onmessage nunca es invocado, dejo las partes importantes del codigo para que me puedan guiar en la resolución del problema
La app esta toda en RWD y Smooth
Transaccion Trip
TripId
TripStateId
TripStateName
ClientId
ClientName
en la transaccion trip en reglas
NewTripNotifyProcedure.Call(TripId) on AfterInsert;
el codigo del procedure
&NotificationInfo.Id=&TripId.ToString()
&NotificationInfo.Object="NewTrip"
&BCTrip.Load(&TripId)
&NotificationInfo.Message=&BCTrip.ToJson()
&WebNotification.Notify(&NotificationInfo)
y en un webpanel
Event OnMessage(&NotificationInfo)
if &NotificationInfo.Object="NewTrip"
&BCTrip.Load(&NotificationInfo.Message.ToNumeric())
TripsGrid.Load()
&TripId=&BCTrip.TripId
&ClientName=&BCTrip.ClientName
&TripStateName=&BCTrip.TripStateName
endif
Endevent
no ejecuta el onmessage pero si el procedimiento, y probe con notify y broadcast
Existe alguna propiedad que deba configurar en la transacción, procedimiento o webpanel para poder recibir notificaciones?
se pueden probar en el trial de genexus?
Se supone que los web notifications solo funcionan en iis 8, el trial de genexus corre sobre un iis 8 o en el trial puedo probar esta función?
La app esta toda en RWD y Smooth
Transaccion Trip
TripId
TripStateId
TripStateName
ClientId
ClientName
en la transaccion trip en reglas
NewTripNotifyProcedure.Call(TripId) on AfterInsert;
el codigo del procedure
&NotificationInfo.Id=&TripId.ToString()
&NotificationInfo.Object="NewTrip"
&BCTrip.Load(&TripId)
&NotificationInfo.Message=&BCTrip.ToJson()
&WebNotification.Notify(&NotificationInfo)
y en un webpanel
Event OnMessage(&NotificationInfo)
if &NotificationInfo.Object="NewTrip"
&BCTrip.Load(&NotificationInfo.Message.ToNumeric())
TripsGrid.Load()
&TripId=&BCTrip.TripId
&ClientName=&BCTrip.ClientName
&TripStateName=&BCTrip.TripStateName
endif
Endevent
no ejecuta el onmessage pero si el procedimiento, y probe con notify y broadcast
Existe alguna propiedad que deba configurar en la transacción, procedimiento o webpanel para poder recibir notificaciones?
se pueden probar en el trial de genexus?
Se supone que los web notifications solo funcionan en iis 8, el trial de genexus corre sobre un iis 8 o en el trial puedo probar esta función?
Valora esta pregunta


0