HsGetValue

Hier wordt de Smart View functie 'HsGetValue' beschreven.

Soorten cloudgegevensbronnen: Oracle Essbase, Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting, Narrative Reporting

Soorten lokale gegevensbronnen: Oracle Essbase, Oracle Hyperion Financial Management, Oracle Hyperion Planning

Omschrijving

Met 'HsGetValue' worden gegevens opgehaald uit de gegevensbron voor geselecteerde dimensieonderdelen van een POV (Point-of-view).

Wanneer geen gegevens worden opgehaald met HsGetValue, wordt de waarde die is opgegeven voor de vervangingsoptie #Label Geen / ontbrekende gegevens gebruikt (zie Tabel 5-7).

Wanneer gebruikers Vernieuwen of Alles vernieuwen selecteren, wordt alleen HsGetValue aangeroepen. Wanneer gebruikers Versturen selecteren, wordt eerst HsSetValue aangeroepen. Hierna wordt HsGetValue alleen aangeroepen als HsSetValue de juiste resultaten geeft.

Met de functie HsGetValue wordt het gebruik van één kenmerkdimensie en onderdeel met Essbase-gegevensbronnen ondersteund. In Oracle Smart View for Office 11.1.2.5.710+ wordt met HsGetValue kenmerkondersteuning uitgebreid naar gegevensbronnen van Planning, Planning Modules, Financial Consolidation and Close en Tax Reporting (zie Voorbeeld 17-3).

In Smart View 11.1.2.5.720+ kan HsGetValue worden gebruikt voor het retourneren van opgesomde gegevenssoorten, zoals Smart List, tekst en datums (zie Voorbeeld 17-4).

Syntaxis

Privéverbinding:

HsGetValue("PrivateConnectionName","POV")

Gedeelde verbinding:

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

URL-verbinding:

HsGetValue("URLFN|URL|Server|Application|Database","POV")

Zie Functies handmatig maken voor gedetailleerde informatie over syntaxis.

Voorbeeld 17-2 Voorbeeld zonder kenmerk

Soorten cloudgegevensbronnen: Essbase, Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting, Narrative Reporting

Soorten lokale gegevensbronnen: Essbase, Financial Management, Planning

Met HsGetValue in het volgende voorbeeld wordt de waarde uit de applicatie HFM01 geretourneerd voor de standaard-POV.

Privéverbinding:

=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")

Gedeelde verbinding:

=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")

URL-verbinding:

=HsGetValue("URLFN|http://<servername:port>/hfmadf/../hfmadf/officeprovider|<servername:port>|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")

Voorbeeld 17-3 Voorbeeld met kenmerk

Soorten cloudgegevensbronnen: Essbase, Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting

Soorten lokale gegevensbronnen: Essbase

In dit voorbeeld wordt met HsGetValue de waarde van de Vision-applicatie, Plan1-database geretourneerd, en de POV bevat een kenmerkdimensie en onderdeel, Entity_Regions#NA_Reg.

Opmerking:

Met HsGetValue wordt slechts één kenmerkdimensie en onderdeel per functie ondersteund.

Privéverbinding:

=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")

Gedeelde verbinding:

=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")

URL-verbinding:

=HsGetValue("URLFN|https://<servername:port>/HyperionPlanning/SmartView
|<servername:port>|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")

Voorbeeld 17-4 Voorbeeld met Smart List

Soorten gegevensbronnen cloud: Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting

In dit voorbeeld wordt met HsGetValue een Smart List-waarde van de Vision-applicatie, Plan1-database, geretourneerd. In dit geval wordt met de Smart List gezocht naar de waarde Driver voor Cleaning and Maintenance. Mogelijke waarden die kunnen worden geretourneerd zijn "% of Revenue", "Units", "FTE Hours", "Sales Calls", "Trips", "Square Feet", en "None".

Privéverbinding:

=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")

Gedeelde verbinding:

=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")

URL-verbinding:

=HsGetValue("URLFN|https://<servername:port>/HyperionPlanning/SmartView|<servername:port>|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")