Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase
オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase
説明
HypGetAncestor()は、指定したメンバーの、任意の特定世代またはレベルの祖先を戻します。
構文
HypGetAncestor (vtSheetName, vtMemberName, vtLayerType, intLayerNum, vtAncestor)
ByVal vtSheetName As Variant
ByVal vtMemberName As Variant
ByVal vtLayerType As Variant
ByVal intLayerNum As Integer
ByRef vtAncestor As Variant
パラメータ
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNull
またはEmpty
の場合、アクティブなワークシートが使用されます。
vtMemberName: 情報を取得するメンバー。必須。デフォルト値はありません。
vtLayerType: 入力パラメータ。GenまたはLevel。NullまたはEmptyに設定されると、Genがデフォルトになります。
intLayerNum: 入力パラメータ。レベルまたは世代番号。必須。
vtAncestor: 出力パラメータ。祖先の名前
戻り値
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
例
Declare Function HypGetAncestor Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtMemberName As Variant, ByVal vtLayerType As Variant, ByVal intLayerNumber As Integer, ByRef vtAncestor As Variant) As Long Sub Example_HypGetAncestor Dim X as Long Dim vtAncestor As Variant X = HypGetAncestor (Empty, "100-20", "Level", 1, vtAncestor) End Sub