Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase
オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase
説明
HypFindMember()は、指定したメンバーのディメンション、別名、世代およびレベルの情報を取得します。
構文
HypFindMember (vtSheetName, vtMemberName, vtAliasTable, vtDimensionName, vtAliasName, vtGenerationName, vtLevelName)
ByVal vtSheetName As Variant
ByVal vtMemberName As Variant
ByVal vtAliasTable As Variant
ByRef vtDimensionName As Variant
ByRef vtAliasName As Variant
ByRef vtGenerationName As Variant
ByRef vtLevelName As Variant
パラメータ
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNull
またはEmpty
の場合、アクティブなワークシートが使用されます。
vtMemberName: 入力パラメータ。情報を取得するメンバー。必須。デフォルト値はありません。
vtAliasTable: 入力パラメータ。別名の検索に使用する別名表の名前。Nullの場合は、デフォルトの別名表が使用されます。
vtDimensionName: 出力パラメータ。メンバーのディメンション
vtAliasName: 出力パラメータ。メンバーの別名
vtGenerationName: 出力パラメータ。メンバーの世代
vtLevelName: 出力パラメータ。メンバーのレベル
戻り値
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
例
Declare Function HypFindMember Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtMemberName As Variant, ByVal vtAliasTable As Variant, ByRef vtDimensionName As Variant, ByRef vtAliasName As Variant, ByRef vtGenerationName As Variant, ByRef vtLevelName As Variant) As Long Sub Example_HypFindMember() X = HypFindMember(Empty, "100", "Default", dimName, aliasName, genName, levelName) MsgBox (dimName) MsgBox (aliasName) MsgBox (genName) MsgBox (levelName) End Sub