HsGetValue

Tipi di origini dati cloud: Oracle Analytics Cloud - Essbase, Planning, Moduli Planning, Financial Consolidation and Close, Tax Reporting, Narrative Reporting

Tipi di origini dati locali: Oracle Essbase, Oracle Hyperion Financial Management, Oracle Hyperion Planning

Descrizione

HsGetValue recupera i dati dall'origine dati per i membri selezionati di una dimensione.

Se HsGetValue non recupera alcun dato, viene utilizzato il valore specificato per l'opzione di sostituzione Etichetta #NoData/Missing (fare riferimento a Tabella 23-6).

Quando l'utente seleziona Aggiorna o Aggiorna tutto, viene chiamata solo la funzione HsGetValue. Quando l'utente seleziona Sottometti, viene chiamata prima la funzione HsSetValue e quindi, se tale funzione viene completata correttamente, viene chiamata la funzione HsGetValue.

La funzione HsGetValue supporta l'utilizzo di una dimensione attributo e un membro attributo con le origini dati Essbase. In Oracle Smart View for Office 11.1.2.5.710+, HsGetValue estende il supporto degli attributi alle origini dati Planning, Moduli Planning, Financial Consolidation and Close, Oracle Tax Reporting Cloud (fare riferimento alla sezione Esempio 24-3).

In Smart View 11.1.2.5.720+, la funzione HsGetValue può essere utilizzata per restituire tipi di dati enumerati, ad esempio smartlist, testo e date (fare riferimento a Esempio 24-4).

Sintassi

Connessione privata:

HsGetValue("PrivateConnectionName","POV")

Connessione condivisa:

HsGetValue("WSFN|ProviderType|Server|Application|Database","POV")

Per informazioni dettagliate sulla sintassi, vedere Creazione manuale di funzioni.

Esempio 24-2 Esempio senza attributo

Tipi di origini dati cloud: Oracle Analytics Cloud - Essbase, Planning, Moduli Planning, Financial Consolidation and Close, Tax Reporting, Narrative Reporting

Tipi di origini dati locali: Essbase, Financial Management, Planning

In questo esempio, HsGetValue restituisce il valore dall'applicazione HFM01 per il POV predefinito.

Connessione privata:

=HsGetValue("HFM01","Scenario#Actual","Year#2004","Period#July","View#YTD","Entity#UnitedStates.Connecticut","Value#USD","Account#Sales","ICP#[ICP None]","Custom1#GolfBalls","Custom2#Customer2","Custom3#[None]","Custom4#Increases")

Connessione condivisa:

=HsGetValue("WSFN|HFM|hfm_svr|HFM01|HFM01","Scenario#Actual","Year#2004","Period#July","View#YTD","Entity#UnitedStates.Connecticut","Value#USD","Account#Sales","ICP#[ICP None]","Custom1#GolfBalls","Custom2#Customer2","Custom3#[None]","Custom4#Increases")

Esempio 24-3 Esempio con attributo

Tipi di origini dati cloud: Oracle Analytics Cloud - Essbase, Planning, Moduli Planning, Financial Consolidation and Close, Tax Reporting

Tipi di origini dati locali: Essbase

In questo esempio la funzione HsGetValue restituisce il valore dall'applicazione Vision, database Plan1, e il POV include una dimensione attributo e un membro attributo, ovvero Entity_Regions#NA_Reg.

Nota:

La funzione HsGetValue supporta solo una dimensione attributo e un membro attributo per funzione.

Connessione privata:

=HsGetValue("Vision","Account#Amount","Period#Jan","Years#2017","Scenario#Annual Contract","Version#Final","Entity#AR02-Argentina-IS_Adjustments","Package#Depreciation","Currency#Local Currency","Entity_Regions#NA_Reg")

Connessione condivisa:

=HsGetValue("WSFN|HP|serviceURL|Vision|Plan1","Account#Amount","Period#Jan","Years#2017","Scenario#Annual Contract","Version#Final","Entity#AR02-Argentina-IS_Adjustments","Package#Depreciation","Currency#Local Currency","Entity_Regions#NA_Reg")

Esempio 24-4 Esempio con smartlist

Tipi di origini dati cloud: Planning, Moduli Planning, Financial Consolidation and Close, Tax Reporting

In questo esempio la funzione HsGetValue restituisce un valore di smartlist dall'applicazione Vision, database Plan1. In questo caso lo smartlist cerca il valore Driver per "Cleaning and Maintenance". I valori che possono essere restituiti sono "% ricavi", "Unità", "Ore FTE", "Visite di vendita", "Viaggi", "Piedi quadrati" e "Nessuno".

Connessione privata:

=HsGetValue("Vision","Account#7440: Cleaning and Maintenance","Period#x---------x","HSP_View#BaseData","Year#FY15","Scenario#Plan","Version#Driver","Entity#No Entity","Product#No Product")

Connessione condivisa:

=HsGetValue("WSFN|HP|serviceURL|Vision|Plan1","Account#7440: Cleaning and Maintenance","Period#x---------x","HSP_View#BaseData","Year#FY15","Scenario#Plan","Version#Driver","Entity#No Entity","Product#No Product")