プライマリ・コンテンツへ移動
Oracle® Smart View for Office開発者ガイド

F11927-01
目次に移動
目次

前
次

HypSetSubstitutionVariable

Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase

オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase

説明

HypSetSubstitutionVariable()は、Essbaseに代替変数を作成します。変数がすでに存在する場合は、その値が、新しく指定された値に設定されます。

構文

HypSetSubstitutionVariable (vtSheetName, vtApplicationName, vtDatabaseName, vtVariableName, vtVariableValue)

ByVal vtSheetName As Variant

ByVal vtApplicationName As Variant

ByVal vtDatabaseName As Variant

ByVal vtVariableName As Variant

ByVal vtVariableValue As Variant

パラメータ

vtSheetName: 関数を実行するワークシートの名前。NullまたはEmptyに設定されると、アクティブなワークシートが使用されます。

vtApplicationName: 新しい代替変数を作成するアプリケーションの名前。NullまたはEmptyに設定されると、変数のスコープはグローバルになります。

vtDatabaseName: 新しい変数を作成するデータベースの名前。NullまたはEmptyに設定されると、作成される変数のスコープは、指定されたアプリケーション内でグローバルになります。

vtVariableName: 作成する変数の名前。必須。

vtVariableValue: 変数に割り当てる値。必須。

戻り値

正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。

Declare Function HypSetSubstitutionVariable Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtApplicationName As Variant, ByVal vtDatabaseName As Variant, ByVal vtVariableName As Variant, ByVal vtVariableValue As Variant) As Long

Sub Example_HypSetSubstitutionVariable
   Dim X as Long
   X = HypSetSubstitutionVariable(Empty, "Sample", "Basic", "Account", "100")
End Sub