HsSetValue

Hier wordt de Smart View functie 'HsSetValue' beschreven.

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

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

Omschrijving

Met 'HsSetValue' wordt een gegevenswaarde verzonden uit een werkblad naar de gegevensbron voor geselecteerde dimensieonderdelen van een POV (Point-of-view). Kenmerkdimensies en -onderdelen worden niet ondersteund in 'HsSetValue'.

Als u gegevens naar een gegevensbron wilt versturen, moet u de juiste laadregel en schrijftoegang voor de gegevensbron hebben.

In Smart View 11.1.2.5.810+ kan HsSetValue worden gebruikt voor het versturen van opgesomde gegevenssoorten, zoals smartlists, tekst en datums.

Syntaxis

Privéverbinding:

HsSetValue (value,"PrivateConnectionName","POV")

Gedeelde verbinding:

HsSetValue (value,"WSFN|ProviderType|Server|Application|Database","POV")

URL-verbinding:

HsSetValue (value,"URLFN|URL|Server|Application|Database","POV")

Zie Functies handmatig maken voor gedetailleerde informatie over syntaxis.

Voorbeeld 17-5 Standaardvoorbeeld

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

Soorten lokale gegevensbronnen: Essbase, Financial Management, Planning

Met HsSetValue in het volgende voorbeeld wordt de waarde van cel H4 verzonden naar de applicatie HFM01.

Privéverbinding:

HsSetValue(H4, "HFM01","Scenario#Actual;Year#2004;Period#"&B$2&";View#<Scenario View>;Entity#UnitedStates.Connecticut;Value#<Entity Currency>;Account#"&$A4&";ICP#[ICP None];Custom1#GolfBalls;Custom2#Customer2;Custom3#[None];Custom4#
Increases")

Gedeelde verbinding:

HsSetValue(H4, "WSFN|HFM|hfm_svr|HFM01|HFM01","Scenario#Actual;Year#2004;Period#"&B$2&";View#<Scenario View>;Entity#UnitedStates.Connecticut;Value#<Entity Currency>;Account#"&$A4&";ICP#[ICP None];Custom1#GolfBalls;Custom2#Customer2;Custom3#[None];Custom4#
Increases")

URL-verbinding:

HsSetValue(H4, "URLFN|http://<servername:port>/hfmadf/../hfmadf/officeprovider|<servername:port>|HFM01|HFM01","Scenario#Actual;Year#2004;Period#"&B$2&";View#<Scenario View>;Entity#UnitedStates.Connecticut;Value#<Entity Currency>;Account#"&$A4&";ICP#[ICP None];Custom1#GolfBalls;Custom2#Customer2;Custom3#[None];Custom4#
Increases")

Voorbeeld 17-6 Voorbeeld met Smart List

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

In dit voorbeeld is de syntaxis vergelijkbaar met de syntaxis die wordt gebruikt voor tekst. De tekst moet echter overeenkomen met een van de tekstwaarden in de smartlist.

Privéverbinding:

HsSetValue("Trips", "Vision","Account#7110: Advertising","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Forecast","Version#Driver","Entity#International Sales","Product#No Product")

Gedeelde verbinding:

HsSetValue("Trips", "WSFN|HP|serviceURL|Vision|Plan1","Account#7110: Advertising","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Forecast","Version#Driver","Entity#International Sales","Product#No Product")

URL-verbinding:

HsSetValue("Trips", "URLFN|https://<servername:port>/HyperionPlanning/SmartView|<servername:port>|Vision|Plan1","Account#7110: Advertising","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Forecast","Version#Driver","Entity#International Sales","Product#No Product")

Voorbeeld 17-7 Voorbeeld met tekst

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

Wanneer u een tekstwaarde binnen de functie gebruikt, zet u aanhalingstekens om de tekstwaarde.

Privéverbinding:

HsSetValue("Enter Some Text", "Vision","Account#7110: Advertising","Period#Jun","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Commentary","Entity#International Sales","Product#No Product")

Gedeelde verbinding:

HsSetValue("Enter Some Text", "WSFN|HP|serviceURL|Vision|Plan1","Account#7110: Advertising","Period#Jun","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Commentary","Entity#International Sales","Product#No Product")

URL-verbinding:

HsSetValue("Enter Some Text", "URLFN|https://<servername:port>/HyperionPlanning/SmartView|<servername:port>|Vision|Plan1","Account#7110: Advertising","Period#Jun","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Commentary","Entity#International Sales","Product#No Product")

Voorbeeld 17-8 Voorbeeld met datum

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

Wanneer u de datumwaarde binnen de functie gebruikt, zet u aanhalingstekens om de datumwaarde.

Privéverbinding:

HsSetValue("01/03/2003","Vision","Account#Request Date","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Working","Entity#No Department","Product#No Product")

Gedeelde verbinding:

HsSetValue("01/03/2003","WSFN|HP|serviceURL|Vision|Plan1","Account#Request Date","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Working","Entity#No Department","Product#No Product")

URL-verbinding:

HsSetValue("01/03/2003","URLFN|https://<servername:port>/HyperionPlanning/SmartView|<servername:port>|Vision|Plan1","Account#Request Date","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Working","Entity#No Department","Product#No Product")

Voorbeeld 17-9 Voorbeeld met de functie TODAY voor de huidige datum

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

U kunt ook de functie TODAY gebruiken voor de huidige datum.

Privéverbinding:

HsSetValue(TEXT(TODAY(),"mm/dd/yyyy"),"Vision","Account#Request Date","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Working","Entity#No Department","Product#No Product")

Gedeelde verbinding:

HsSetValue(TEXT(TODAY(),"mm/dd/yyyy"),"WSFN|HP|serviceURL|Vision|Plan1","Account#Request Date","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Working","Entity#No Department","Product#No Product")

URL-verbinding:

HsSetValue(TEXT(TODAY(),"mm/dd/yyyy"),"URLFN|https://<servername:port>/HyperionPlanning/SmartView|<servername:port>|Vision|Plan1","Account#Request Date","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Plan","Version#Working","Entity#No Department","Product#No Product")