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