HsSetValue

Descreve a função do Smart View, HsSetValue.

Tipos de origem de dados na nuvem: Oracle Essbase, Planning, Módulos do Planning, Financial Consolidation and Close, Tax Reporting

Tipos de origem de dados locais: Oracle Essbase, Oracle Hyperion Financial Management, Oracle Hyperion Planning

Descrição

HsSetValue envia um valor de dados de uma planilha para a origem de dados dos membros selecionados de uma dimensão de um Ponto de Vista (PDV). Não há suporte para dimensões e membros de atributo no HsSetValue.

Para enviar dados a uma origem de dados, é preciso ter uma regra de carregamento adequada e acesso de gravação para a origem de dados.

No Smart View 11.1.2.5.810+, é possível usar HsGetValue para enviar tipos de dados enumerados, como Smart List, texto e datas.

Sintaxe

Conexão privada:

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

Conexão compartilhada:

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

Conexão do URL:

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

Para obter informações sobre sintaxe, consulte Como Criar Funções Manualmente.

Exemplo 17-5 Exemplo Básico

Tipos de origem de dados na nuvem: Essbase, Planning, Módulos do Planning, Financial Consolidation and Close, Tax Reporting

Tipos de origem de dados locais: Essbase, Financial Management, Planning,

Neste exemplo, HsSetValue envia o valor da célula H4 para o aplicativo HFM01.

Conexão privada:

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

Conexão compartilhada:

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

Conexão do 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")

Exemplo 17-6 Exemplo com Smart List

Tipos de origem de dados em nuvem: Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting

Neste exemplo, a sintaxe é semelhante à usada para texto, mas o texto deve corresponder a um dos valores de texto na Smart List.

Conexão privada:

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

Conexão compartilhada:

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

Conexão do 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")

Exemplo 17-7 Exemplo com Texto

Tipos de origem de dados em nuvem: Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting

Quando utilizar um valor de texto dentro da função, delimite-o com aspas.

Conexão privada:

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

Conexão compartilhada:

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

Conexão do 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")

Exemplo 17-8 Exemplo com Data

Tipos de origem de dados em nuvem: Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting

Quando utilizar o valor de data dentro da função, delimite-o com aspas.

Conexão privada:

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

Conexão compartilhada:

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

Conexão do 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")

Exemplo 17-9 Exemplo com Data Usando a Função TODAY para a Data Atual

Tipos de origem de dados em nuvem: Planning, Planning Modules, Financial Consolidation and Close, Tax Reporting

Você também pode usar a função TODAY para a data atual.

Conexão privada:

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

Conexão compartilhada:

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

Conexão do 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")