Smart View 함수 HsSetValue에 대해 설명합니다.
클라우드 데이터 소스 유형: Oracle Essbase, Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting
온-프레미스 데이터 소스 유형: Oracle Essbase, Oracle Hyperion Financial Management, Oracle Hyperion Planning
설명
HsSetValue는 선택한 POV 차원 멤버의 데이터 소스로 워크시트의 데이터 값을 보냅니다. HsSetValue에서는 속성 차원 및 멤버가 지원되지 않습니다.
데이터를 데이터 소스로 보내려면 데이터 소스에 대한 적절한 로드 규칙과 쓰기 액세스 권한이 있어야 합니다.
Smart View 11.1.2.5.810+에서 HsSetValue를 사용하여 스마트 목록, 텍스트 및 날짜와 같은 열거형 데이터 유형을 보낼 수 있습니다.
구문
개인 연결:
HsSetValue (value,"PrivateConnectionName","POV")
공유 연결:
HsSetValue (value,"WSFN|ProviderType|Server|Application|Database","POV")
URL 연결:
HsSetValue (value,"URLFN|URL|Server|Application|Database","POV")
자세한 구문 정보는 수동으로 함수 생성을 참조하십시오.
예 17-5 기본 예제
클라우드 데이터 소스 유형: Essbase, Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting
온-프레미스 데이터 소스 유형: Essbase, Financial Management, Planning,
이 예에서 HsSetValue는 셀 H4의 값을 HFM01 애플리케이션으로 보냅니다.
개인 연결:
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")
공유 연결:
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 연결:
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")
예 17-6 스마트 목록이 사용된 예
클라우드 데이터 소스 유형: Planning, Planning 모듈, Financial Consolidation and Close, Tax Reporting
이 예에서 구문은 텍스트에 사용되는 구문과 유사하지만 텍스트는 스마트 목록에 있는 텍스트 값 중 하나와 일치해야 합니다.
개인 연결:
HsSetValue("Trips", "Vision","Account#7110: Advertising","Period#x---------x","HSP_View#BaseData","Year#FY16","Scenario#Forecast","Version#Driver","Entity#International Sales","Product#No Product")
공유 연결:
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 연결:
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")
예 17-7 텍스트 예제
클라우드 데이터 소스 유형: Planning, Planning 모듈, Financial Consolidation and Close, Tax Reporting
함수 내에 텍스트 값을 사용하는 경우 텍스트 값을 따옴표로 묶습니다.
개인 연결:
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")
공유 연결:
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 연결:
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")
예 17-8 날짜 예제
클라우드 데이터 소스 유형: Planning, Planning 모듈, Financial Consolidation and Close, Tax Reporting
함수 내부의 날짜 값을 사용하는 경우 날짜 값을 따옴표로 묶습니다.
개인 연결:
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")
공유 연결:
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 연결:
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")
예 17-9 오늘 날짜를 얻기 위해 TODAY 함수를 사용하는 날짜 예제
클라우드 데이터 소스 유형: Planning, Planning 모듈, Financial Consolidation and Close, Tax Reporting
오늘 날짜를 얻으려면 TODAY 함수도 사용할 수 있습니다.
개인 연결:
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")
공유 연결:
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 연결:
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")