Ofrece información acerca de la métrica calculada, como la siguiente:
Devuelve el nombre del elemento de clúster actual (si la métrica actual está agrupada) o una cadena vacía (si la métrica actual no está agrupada).
Devuelve el ID del elemento de clúster actual (si la métrica actual está agrupada) o 0 (si la métrica actual no está agrupada).
Devuelve el tamaño del clúster para métricas en clúster. Si la métrica no se agrupa, devuelve 1.
Devuelve el nombre de la unidad de consumo de la métrica actual, según esté definida en la página de detalles de la métrica. La unidad misma se define en Diseño, Entidades de la fundación, Unidades. Este valor puede dejarse sin definir, en cuyo caso devolverá una cadena vacía. Este valor forma parte de la función Tipos de métrica.
Ejemplo:
Dim Unit Unit = Context.ConsumptionUnit
Devuelve el símbolo de la unidad de medida de la métrica actual, según esté definida en la página de detalles de la métrica. La unidad misma se define en Diseño, Entidades de la fundación, Unidades. Este valor puede dejarse sin definir, en cuyo caso devolverá una cadena vacía. Este valor forma parte de la función Tipos de métrica.
Ejemplo:
Dim Sym Sym = Context.MeasurementUnitSymbol
El nombre del contrato que contiene la métrica que generó el evento. Si el evento lo genera un adaptador, se devuelve una cadena vacía.
Devuelve la fecha a partir de la cual el contrato (no solamente la versión actual) está vigente.
Devuelve la fecha hasta la cual el contrato (no solamente la versión actual) está vigente.
El ID del contrato que contiene la métrica que generó el evento. Si el evento lo genera un adaptador, el valor de la propiedad es 0.
El nombre de la parte contratante que posee el contrato. Este contrato contiene la métrica que generó el evento. Si el evento lo genera un adaptador, se devuelve una cadena vacía.
El ID de la parte contratante que posee el contrato. Este contrato contiene la métrica que generó el evento. Si el evento lo genera un adaptador, el valor de la propiedad es 0.
Devuelve el valor del tipo de contrato actual, como está definido en la página General de la página Detalles del contrato. (Este valor es parte de la función Integral).
Ejemplo:
Dim CType CType = Context.ContractType
Devuelve True si el cálculo actual tiene en cuenta las correcciones.
Devuelve True si no hay ninguna corrección. El cálculo actual se realiza para los modos WithCorrections y WithoutCorrections.
Devuelve la relación de la categoría del dominio (NMT o NLT), como aparece definida en los detalles de categoría del dominio, para la métrica.
Devuelve una cadena que contiene el objeto de contexto en un formato legible.
Devuelve el nombre del último identificador de eventos llamado en el script, desde fuera del script. Entre los posibles valores, se incluyen:
Cualquier otra función llamada como resultado de un evento.
Devuelve True si el cálculo actual tiene en cuenta las excepciones.
Devuelve True si no hay ninguna excepción. El cálculo actual se realiza para los modos WithExceptions y WithoutExceptions.
Devuelve una asignación de la tabla de precio por unidad que se define en la página de detalles de la métrica. Esta asignación permite al usuario buscar valores de precios de la tabla para utilizar la lógica de negocios. Esta asignación forma parte de la función de módulo financiero.
Ejemplo:
Dim PPUMap
Set PPUMap = Context.Field("Price Per Unit")
For Each element in map
x = element
Next
Devuelve el nombre de la fórmula.
Devuelve el ID de la fórmula.
Devuelve una asignación de asignaciones que durante el tiempo de ejecución, le ofrece una lista de los registros definidos en la métrica de cálculo actual.

Nota: La asignación de nivel alto es solamente un contenedor que conserva las asignaciones que realmente contienen la información de registro.
Ejemplo:
Dim rMap Set rMap = Context.GetRegistrations
Devuelve un booleano si la métrica actual tiene un servicio asociado (algunos tipos de métrica, como el indicador clave de rendimiento, no tienen ningún servicio). (Este valor forma parte de la función Métricas sin servicios).
Ejemplo:
Dim WithService WithService = Context.HasService
La longitud del intervalo (en las unidades que se encuentran en la propiedad TimeUnit) del cálculo que generó el evento. Si el evento lo genera un adaptador, el valor de la propiedad es 0. Si el evento lo generó una métrica, pero no por su cálculo de período de seguimiento, el valor de la propiedad siempre es 1. Si el evento lo generó el período de seguimiento de la métrica, su valor es el número de TimeUnit del período de seguimiento.
Devuelve un booleano si el cálculo actual se realiza para la previsión de la métrica. (Este valor forma parte de la función Previsión).
Ejemplo:
Dim Forecasting Forecasting = Context.IsForecast
Devuelve un booleano si la métrica actual es dinámica. Este valor forma parte de la función Destino dinámico.
Ejemplo:
Dim IsDynamic IsDynamic = Context.IsTargetDynamic
Si el cálculo del período de seguimiento de alguna métrica envió el evento, el valor es verdadero. Si el adaptador envió el evento, el valor es falso.
Devuelve True si el evento se produjo durante la ranura de tiempo de la métrica.
Devuelve el valor actual del indicador principal de la métrica, según esté definida en la página de detalles de la métrica. Este valor forma parte de la función Tipos de métrica.
Ejemplo:
Dim Indicator Indicator = Context.MainIndicator
Devuelve True si ExceptionsApply o ExceptionsFolded son True y CorrectionsApply o CorrectionsFolded son True. Dicho de otra manera, MainMode devuelve True si el cálculo actual se aplica tanto al modo WithCorrections como al modo WithExceptions.
Devuelve el nombre de la unidad de medida de la métrica actual, según esté definida en la página de detalles de la métrica. La unidad misma se define en Diseño, Entidades de la fundación, Unidades. Si no se establece este valor, devolverá una cadena vacía. Este valor forma parte de la función Tipos de métrica.
Ejemplo:
Dim Unit Unit = Context.MeasurementUnit
Devuelve el símbolo de la unidad de medida de la métrica actual, según esté definida en la página de detalles de la métrica. La unidad misma se define en Diseño, Entidades de la fundación, Unidades. Si no se establece este valor, devolverá una cadena vacía. Este valor forma parte de la función Tipos de métrica.
Ejemplo:
Dim Sym Sym = Context.MeasurementUnitSymbol
Devuelve la última vez que se llamó al procedimiento OnRegistration.
Ya que OnRegistration, a diferencia de los demás controladores de eventos, no incluye ningún parámetro de hora, utilice RegistrationTime para obtener la hora actual.
Los parámetros proporcionados filtran esta lista de recursos:
Parecido a ResourcesOfType, salvo que solamente devuelve aquellos recursos a los cuales se conectan:
Ejemplo:
Dim map Set map = Context.Resources "ThisResourceGroup", "ThisResourceType", True, False, #1/1/2006 12:45:00#
Devuelve el nombre para mostrar de un recurso para un ID de recurso determinado.
Ejemplo:
Dim resourceDisplayNameById resourceDisplayNameById = context. resourceDisplayNameById(1000)
Devuelve el nombre para mostrar de un recurso para un nombre de recurso determinado.
Ejemplo:
Dim resourceDisplayNameByName
resourceDisplayNameByName = context. resourceDisplayNameByName("London")
Parecido a ResourcesOfType, salvo por el hecho de que este método devuelve solamente los recursos conectados a la parte contratante del contrato actual en ese momento.
Parecido a ResourcesOfType, salvo por el hecho de que devuelve solamente aquellos recursos conectados a la parte contratante del contrato actual en el momento especificado.
Ejemplo:
Dim map Set map = Context.ResourcesOfContractParty "ThisResourceType", #1/1/2006 12:45:00#
Parecido a ResourcesOfType, salvo que este método devuelve solamente aquellos recursos que cumplen lo siguiente:
Parecido a ResourcesOfType, salvo que devuelve solamente aquellos recursos que cumplen lo siguiente:
Ejemplo:
Dim map Set map = Context.ContractPartyAndService "ThisResourceType", #1/1/2006 12:45:00#
Parecido a ResourcesOfType, salvo que devuelve solamente aquellos recursos que están conectados con lo siguiente:
Ejemplo:
Dim map Set map = Context.ResourcesOfResourceGroup "ThisResourceGroup", "ThisResourceType", #1/1/2006 12:45:00#, True
Parecido a ResourcesOfType, salvo por el hecho de que este método devuelve solamente aquellos recursos conectados al servicio del contrato actual en ese momento.
Parecido a ResourcesOfType, salvo por el hecho de que este método devuelve solamente aquellos recursos contenidos (tanto directa como indirectamente) en el grupo de recursos definidos en este momento.
Similar a ResourcesOfType, salvo por el hecho de que devuelve solamente los recursos contenidos (tanto directa como indirectamente) en el grupo de recursos definidos en un momento especificado.
Ejemplo:
Dim map Set map = Context.ResourcesOfService "ThisResourceGroup", "ThisResourceType", #1/1/2006 12:45:00#
Parecido a ResourcesOfType, salvo por el hecho de que devuelve solamente los recursos conectados al servicio del contrato actual en el momento especificado.
Ejemplo:
Dim map Set map = Context.ResourcesOfService "ThisResourceType", #1/1/2006 12:45:00#
Todas estas funciones tienen un nuevo parámetro opcional llamado time. Si no se especifica el parámetro, se utiliza la hora actual.
Devuelve una asignación de ID del recurso. Cada entrada de la asignación devuelta incluye la clave y el valor establecido en el ID de recurso.
Ejemplo:
Dim map Set map = Context.ResourcesOfType "ThisResourceType", #1/1/2006 12:45:00#
Parecido a ResourcesOfType, salvo por el hecho de que devuelve solamente aquellos recursos conectados a la parte contratante del contrato actual en el momento especificado.
Ejemplo:
Dim map Set map = Context.ResourcesOfContractParty "ThisResourceType", #1/1/2006 12:45:00#
Parecido a ResourcesOfType, salvo por el hecho de que devuelve solamente los recursos conectados al servicio del contrato actual en el momento especificado.
Ejemplo:
Dim map Set map = Context.ResourcesOfService "ThisResourceType", #1/1/2006 12:45:00#
Similar a ResourcesOfType, salvo por el hecho de que devuelve solamente los recursos contenidos (tanto directa como indirectamente) en el grupo de recursos definidos en un momento especificado.
Ejemplo:
Dim map Set map = Context.ResourcesOfService "ThisResourceGroup", "ThisResourceType", #"1/1/2006 12:45:00#
Parecido a ResourcesOfType, salvo que devuelve solamente aquellos recursos que están conectados al servicio:
Ejemplo:
Dim map Set map = Context.ContractPartyAndService "ThisResourceType", #1/1/2006 12:45:00#
Parecido a ResourcesOfType, salvo que devuelve solamente aquellos recursos que están conectados con lo siguiente:
Ejemplo:
Dim map Set map = Context.ResourcesOfResourceGroup "ThisResourceGroup", "ThisResourceType", #1/1/2006 12:45:00#, True
Los parámetros proporcionados filtran esta lista de recursos en los casos siguientes:
Ejemplo:
Dim map Set map = Context.Resources "ThisResourceGroup", "ThisResourceType", True, False, #1/1/2006 12:45:00#
Devuelve el nombre de un recurso o un grupo de recursos para un ID de recurso específico.
Ejemplo:
Dim MyResourceName MyResourceName = Context. ResourceNameById (1234)
Devuelve el ID del recurso o grupo de recursos, con el ID especificado.
Ejemplo:
Dim MyResourceId MyResourceId = Context. ResourceIdByName (“MyResource”)
Devuelve el nombre de la métrica.
Devuelve el ID de la métrica.
Devuelve la unidad de tiempo del período de seguimiento de la métrica. Si el período de seguimiento de la métrica es un mes y la unidad de tiempo actual es un año, el valor devuelto es un mes.
Devuelve el nombre del servicio.
Devuelve el ID del servicio.
Devuelve el destino de la métrica o nulo si la métrica no tiene ningún destino.
Devuelve el valor del umbral rojo que se estableció en la ficha Umbrales de la métrica. Si no se ha establecido ningún valor, se devuelve -1.
Ejemplo:
Dim RedThreshold RedThreshold = Context.ThresholdRed
Devuelve el valor del umbral amarillo que se estableció en la ficha Umbrales de la métrica. Si no se ha establecido ningún valor, se devuelve -1.
Ejemplo:
Dim YellowThreshold YellowThreshold = Context.ThresholdYellow
Devuelve el valor del último evento (tanto datos sin procesar como eventos de métrica) que se envió a la lógica de negocios. Dicho de otra forma, devuelve la marca de tiempo del evento que provocó la ejecución de la línea actual que contiene la llamada a esta propiedad. Este valor forma parte de la función Reutilización de evento.
Ejemplo:
Dim EventTime EventTime = Context.TimeOfLastEvent
Devuelve el nombre de la ranura de tiempo.
Devuelve el ID de la ranura de tiempo.
Devuelve la descripción de la ranura de tiempo que utiliza la métrica. Si el campo de descripción está vacío, el valor devuelto es el nombre de la ranura de tiempo.
Si el evento generaba la métrica, esta propiedad contiene la unidad de tiempo del cálculo. Este valor puede ser: “HORA”, “DÍA”, “SEMANA”, “MES”, “TRIMESTRE” o “AÑO”. También puede ser una cadena vacía, lo que significa que el evento lo generó un adaptador.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|