Fornisce informazioni sulla metrica calcolata, come indicato di seguito:
Restituisce il nome dell'elemento corrente del gruppo (se la metrica corrente è di gruppo) o una stringa vuota (se la metrica non è di gruppo).
Restituisce l'ID dell'elemento corrente del gruppo (se la metrica corrente è di gruppo) o 0 (se la metrica non è di gruppo).
Restituisce le dimensioni del gruppo per le metriche di gruppo. Se la metrica non è di gruppo, il valore restituito è 1.
Restituisce il nome dell'unità di consumo della metrica corrente, come definito nella pagina Dettagli metrica. L'unità stessa è definita in Progettazione, Entità basilari, Unità. Questo valore può essere lasciato senza impostazioni, nel qual caso viene restituita una stringa vuota. Il valore fa parte della funzionalità Tipi di metrica.
Esempio:
Dim Unit Unit = Context.ConsumptionUnit
Restituisce il simbolo dell'unità di misura della metrica corrente, come definito nella pagina Dettagli metrica. L'unità stessa è definita in Progettazione, Entità basilari, Unità. Questo valore può essere lasciato senza impostazioni, nel qual caso viene restituita una stringa vuota. Il valore fa parte della funzionalità Tipi di metrica.
Esempio:
Dim Sym Sym = context.measurementunitsymbol
Il nome del contratto che contiene la metrica che ha generato l'evento. Se l'evento è stato generato da un adapter, viene restituita una stringa vuota.
Restituisce la data a partire dalla quale il contratto (non solo la versione corrente) è valido.
Restituisce la data di scadenza della validità del contratto (non solo della versione corrente).
L'ID del contratto che contiene la metrica che ha generato l'evento. Se l'evento è stato generato da un adapter, il valore della proprietà è 0.
Nome del contraente titolare del contratto. Il contratto contiene la metrica che ha generato l'evento. Se l'evento è stato generato da un adapter, viene restituita una stringa vuota.
ID del contraente titolare del contratto. Il contratto contiene la metrica che ha generato l'evento. Se l'evento è stato generato da un adapter, il valore della proprietà è 0.
Restituisce il valore del tipo di contratto corrente, come definito in nella pagina 'Generale' dei dettagli del contratto. Il valore fa parte della funzionalità End-to-end.
Esempio:
Dim CType CType = Context.ContractType
Restituisce True se il calcolo corrente prende in considerazione delle correzioni.
Restituisce True se non vi sono modifiche. Il calcolo corrente viene eseguito per entrambe le modalità WithCorrections e WithoutCorrections.
Restituisce la relazione di categoria di dominio (NMT o nlt), come definito nei dettagli della categoria di dominio per la metrica.
Restituisce una stringa contenente i contenuti dell'oggetto di contesto in un formato leggibile.
Restituisce il nome dell'ultimo gestore eventi chiamato nello script dall'esterno dello script. I valori possibili sono:
Qualsiasi altra funzione chiamata come risultato di un evento.
Restituisce True se il calcolo corrente prende in considerazione delle eccezioni.
Restituisce True se non vi sono eccezioni. Il calcolo corrente viene eseguito per entrambe le modalità WithExceptions e WithoutExceptions.
Restituisce una mappa della tabella Prezzo unitario definita nella pagina Dettagli metrica. Questa mappa consente all'utente di cercare i valori di prezzo nella tabella per utilizzarli a livello di business logic. La mappa fa parte della funzionalità Modulo finanziario.
Esempio:
Dim PPUMap
Set PPUMap = Context.Field("Price Per Unit")
Per ogni elemento nella mappa
x = element
Avanti
Restituisce il nome della formula.
Restituisce l'ID della formula.
Restituisce una mappa di mappe che, in fase di runtime, fornisce all'utente un elenco delle registrazioni definite nella metrica di calcolo corrente.

Nota: la mappa generale contiene solo le mappe che includono le informazioni di registrazione.
Esempio:
Dim rMap Set rMap = Context.GetRegistrations
Restituisce un valore booleano che specifica se la metrica corrente dispone di un servizio associato (alcuni tipi di metrica, ad esempio KPI, non dispongono di servizi). Il valore fa parte della funzionalità Metriche senza servizio.
Esempio:
Dim WithService WithService = Context.HasService
L'intervallo di lunghezza (nelle unità rilevate nella proprietà TimeUnit) del calcolo che ha generato l'evento. Se l'evento è stato generato da un adapter, la proprietà contiene il valore 0. Se l'evento è stato generato da una metrica, ma non mediante il calcolo del periodo di riferimento, il valore di questa proprietà è sempre 1. Se l'evento è stato generato dal periodo di riferimento della metrica, il valore corrisponde al numero di TimeUnits del periodo di riferimento.
Restituisce un valore booleano che indica se il calcolo corrente viene eseguito per la previsione della metrica. Il valore fa parte della funzionalità Previsione.
Esempio:
Dim Forecasting Previsione = Context.IsForecast
Restituisce un valore booleano che specifica se la metrica corrente è dinamica. Il valore fa parte della funzionalità Destinazione dinamica.
Esempio:
Dim IsDynamic IsDynamic = Context.IsTargetDynamic
Se l'evento è stato inviato dal calcolo del periodo di riferimento di una metrica, il valore è True. Se l'evento è stato inviato dall'adapter, il valore è False.
Restituisce True se l'evento si è verificato durante il periodo di applicazione della metrica.
Restituisce il valore dell'indicatore principale della metrica corrente, come definito nella pagina Dettagli metrica. Il valore fa parte della funzionalità Tipi di metrica.
Esempio:
Dim Indicator Indicatore = Context.MainIndicator
Restituisce True se ExceptionsApply o ExceptionsFolded sono True e CorrectionsApply o CorrectionsFolded sono True. In altre parole, MainMode restituisce True se il calcolo corrente si applica a entrambe le modalità WithCorrections e WithExceptions.
Restituisce il nome dell'unità di misura della metrica corrente, come definito nella pagina Dettagli metrica. L'unità stessa è definita in Progettazione, Entità basilari, Unità. Se non viene impostato alcun valore, viene restituita una stringa vuota. Il valore fa parte della funzionalità Tipi di metrica.
Esempio:
Dim Unit Unit = Context.MeasurementUnit
Restituisce il simbolo dell'unità di misura della metrica corrente, come definito nella pagina Dettagli metrica. L'unità stessa è definita in Progettazione, Entità basilari, Unità. Se non viene impostato alcun valore, viene restituita una stringa vuota. Il valore fa parte della funzionalità Tipi di metrica.
Esempio:
Dim Sym Sym = context.measurementunitsymbol
Restituisce l'ultima chiamata della procedura OnRegistration.
Poiché OnRegistration, a differenza di altri gestori eventi, non include un parametro di tempo, utilizzare RegistrationTime per ottenere l'ora corrente.
I parametri forniti filtrano questo elenco di risorse:
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse connesse:
Esempio:
Dim map Set map = Context.Resources "ThisResourceGroup", "ThisResourceType", True, False, #01/01/06 12:45:00#
Restituisce il nome visualizzato di una risorsa per un dato ID risorsa.
Esempio:
Dim resourceDisplayNameById resourceDisplayNameById = context. resourceDisplayNameById(1000)
Restituisce il nome visualizzato di una risorsa per un dato nome di risorsa.
Esempio:
Dim resourceDisplayNameByName
resourceDisplayNameByName = context. resourceDisplayNameByName("London")
Simile a ResourcesOfType, tranne per il fatto che questo metodo restituisce solo le risorse connesse al contraente del contratto corrente al momento.
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse connesse al contraente del contratto corrente alla data/ora specificate.
Esempio:
Dim map Set map = Context.ResourcesOfContractParty "ThisResourceType", #01/01/06 12:45:00#
Simile a ResourcesOfType, tranne per il fatto che questo metodo restituisce solo le risorse:
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse:
Esempio:
Dim map Set map = Context.ContractPartyAndService "ThisResourceType", #01/01/06 12:45:00#
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse connesse:
Esempio:
Dim map Set map = Context.ResourcesOfResourceGroup "ThisResourceGroup", "ThisResourceType", #01/01/06 12:45:00#, True
Simile a ResourcesOfType, tranne per il fatto che il metodo restituisce solo le risorse connesse al servizio del contratto corrente al momento.
Simile a ResourcesOfType, tranne per il fatto che il metodo restituisce solo le risorse contenute (direttamente e indirettamente) nel gruppo di risorse definito al momento.
Simile a ResourcesOfType, tranne che per il fatto che il metodo restituisce solo le risorse contenute (direttamente e indirettamente) nel gruppo di risorse definito alla data/ora specificate.
Esempio:
Dim map Set map = Context.ResourcesOfService "ThisResourceGroup", "ThisResourceType", #01/01/06 12:45:00#
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse connesse al servizio del contratto corrente alla data/ora specificate.
Esempio:
Dim map Set map = Context.ResourcesOfService "ThisResourceType", #01/01/06 12:45:00#
Tutte queste funzioni hanno un nuovo parametro facoltativo chiamato Time (Ora). Se il parametro non è specificato, viene utilizzata l'ora corrente.
Restituisce una mappa di ID di risorsa. Ogni voce della mappa restituita include la chiave e il valore impostati per l'ID di risorsa.
Esempio:
Dim map Set map = Context.ResourcesOfType "ThisResourceType", #01/01/06 12:45:00#
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse connesse al contraente del contratto corrente alla data/ora specificate.
Esempio:
Dim map Set map = Context.ResourcesOfContractParty "ThisResourceType", #01/01/06 12:45:00#
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse connesse al servizio del contratto corrente alla data/ora specificate.
Esempio:
Dim map Set map = Context.ResourcesOfService "ThisResourceType", #01/01/06 12:45:00#
Simile a ResourcesOfType, tranne che per il fatto che il metodo restituisce solo le risorse contenute (direttamente e indirettamente) nel gruppo di risorse definito alla data/ora specificate.
Esempio:
Dim map Set map = Context.ResourcesOfService "ThisResourceGroup", "ThisResourceType", #"01/01/06 12:45:00#
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse connesse al servizio:
Esempio:
Dim map Set map = Context.ContractPartyAndService "ThisResourceType", #01/01/06 12:45:00#
Simile a ResourcesOfType, tranne per il fatto che restituisce solo le risorse connesse:
Esempio:
Dim map Set map = Context.ResourcesOfResourceGroup "ThisResourceGroup", "ThisResourceType", #01/01/06 12:45:00#, True
I parametri forniti filtrano questo elenco di risorse:
Esempio:
Dim map Set map = Context.Resources "ThisResourceGroup", "ThisResourceType", True, False, #01/01/06 12:45:00#
Restituisce il nome di una risorsa o un gruppo di risorse per uno specifico ID di risorsa.
Esempio:
Dim MyResourceName MyResourceName = Context. ResourceNameById (1234)
Restituisce l'ID per la risorsa o un gruppo di risorse, con l'ID specificato.
Esempio:
Dim MyResourceId MyResourceId = Context. ResourceIdByName (“MyResource”)
Restituisce il nome della metrica.
Restituisce l'ID della metrica.
Restituisce l'unità di tempo del periodo di riferimento della metrica. Se il periodo di riferimento della metrica è un mese e l'unità di tempo corrente è un anno, il valore restituito è un mese.
Restituisce il nome del servizio.
Restituisce l'ID del servizio.
Restituisce la destinazione della metrica oppure null se la metrica non dispone di una destinazione.
Restituisce il valore Soglia rossa che è stato impostato nella scheda Soglie della metrica. Se non è stato impostato alcun valore, viene restituito il valore -1.
Esempio:
Dim RedThreshold RedThreshold = Context.ThresholdRed
Restituisce il valore Soglia gialla che è stato impostato nella scheda Soglie della metrica. Se non è stato impostato alcun valore, viene restituito il valore -1.
Esempio:
Dim YellowThreshold YellowThreshold = Context.ThresholdYellow
Restituisce il valore dell'ultimo evento (entrambi i dati non elaborati e l'evento di metrica) inviato per la business logic. In altre parole, restituisce la data e l'ora dell'evento che ha causato l'esecuzione della riga corrente che contiene la chiamata a questa proprietà. Il valore fa parte della funzionalità Riusabilità dell'evento.
Esempio:
Dim EventTime EventTime = Context.TimeOfLastEvent
Restituisce il nome del periodo di applicazione.
Restituisce l'ID del periodo di applicazione.
Restituisce la descrizione del periodo di applicazione utilizzato dalla metrica. Se il campo Descrizione è vuoto, il valore restituito è il nome del periodo di applicazione.
Se l'evento ha generato la metrica, questa proprietà contiene l'unità di tempo del calcolo. Tale valore può essere: HOUR, DAY, WEEK, MONTH, QUARTER, YEAR. Se il valore è una stringa vuota, significa che l'evento è stato generato da un adapter.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|