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