En B1UP 2015.05 agregamos una propiedad nueva ExtendedEventInformation al código dinámico que le permite obtener datos eventData en el evento que acaba de ocurrir.
Cuando se encuentra dentro del código dinámico, tendrá acceso a una variable "eventData", en esta tendrá la propiedad llamada ExtendedEventInformation la cual regresa un objeto.
Este objeto representa un evento base que puede convertir. Soportamos los eventos ItemEvent/ChooseFromListEvent, FormDateEvent y MenuEvent.
Ejemplo 1: (ItemEvent)
var pValRaw = eventData.ExtendedEventInformation as ItemEvent;
string colUid = pValRaw.ColUID;
Ejemplo 2: (ChooseFromListEvent)
var pValRaw = eventData.ExtendedEventInformation as ItemEvent;
DataTable selectedObjects = ((ChooseFromListEvent)pValRaw).SelectedObjects;
if(!selectedObjects.IsEmpty)
{
//do something
}
Ejemplo 3: (MenuEvent)
var pValRaw = eventData.ExtendedEventInformation as MenuEvent;
string menuId = pValRaw.MenuUID;
Ejemplo 4: (FormDataEvent)
var pValRaw = eventData.ExtendedEventInformation as BusinessObjectInfo;
string xml = pValRaw.ObjectKey;
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.