機械翻訳について

手動で関数を作成

文字やその他のExcelの機能制限については、Microsoftのドキュメントとサポート・サイトを参照してください。

手動で関数を作成するには:

  1. Excelで、関数を入力するセルをクリックします。
  2. =(等号)を入力します。
  3. たとえば、関数名HsSetValueを入力します。
  4. 関数の説明の各機能に固有の情報を使用して、例24-1で説明されている規則に従って関数のパラメータを入力します。
  5. ワークシートをリフレッシュするには、Oracle Smart View for OfficeメニューからRefresh.を選択

    関数は、リフレッシュしたときにのみ検証されます。

例24-1 構文のガイドライン

個々の関数の構文については、「関数の説明」を参照してください。

  • 共有接続を使用するには、WSFN識別子を関数に追加する必要があります。これは、接続文字列とともに作業領域関数を指定します。 形式は次のとおりです:

    WSFN|ProviderType|Server|Application|DatabasePOV
    

    たとえば、Oracle Essbaseデータソースへの共有接続のHsGetValue関数では、次のようにWSFN識別子と接続文字列が関数に追加されます:

    =HsGetValue("WSFN|Essbase|myserver|Sample|Basic","Market#South")
    

    ProviderTypeには、大文字と小文字を区別する次の文字列のいずれかを使用します:

    • Essbase (for Essbase, Oracle Analytics Cloud - Essbase)

    • HFM (for Oracle Hyperion Financial Management)

    • HP (for Oracle Hyperion Planning, Oracle Planning and Budgeting Cloud, Oracle Enterprise Planning and Budgeting Cloud, Oracle Financial Consolidation and Close Cloud, Oracle Tax Reporting Cloud)

    Financial Managementの場合、Databaseパラメータは省略するか、Applicationパラメータと同じにすることができます。 一貫性を保つため、Databaseパラメータのアプリケーション名を入力することをお薦めします。

  • プライベート接続パラメータは、次の値を持つことができます:

    • : デフォルトの接続

    • HsActive: アクティブな関連接続

    • プライベート接続のユーザー定義名

    プライベート接続を指定する場合は、POVの前に接続する必要があります。

  • POVはdimension#memberのペアで構成されます(Entity#Connecticutなど)。

  • 親子関係は、エンティティ#UnitedStates.Maineなどのピリオドで指定します。

  • 接続とPOVは、1つのパラメータ("My_connection;Entity#UnitedStates"など)としてグループ化できます。

    代わりに、複数の関数パラメータ、たとえば"My_connection"、"Entity#UnitedStates"、"Account#Sales"に分割することもできます。

  • 接続とPOVが同じパラメータの場合、接続と各dimension#memberのペアはセミコロン(;)で区切られます(たとえば、"My_connection;Entity#UnitedStates;Account#Sales")。