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

F11927-01
目次に移動
目次

前
前
次
次

HypOtlGetMemberInfo

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

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

説明

HypOtlGetMemberInfo()は、選択したメンバー選択に関連付けられているコメント、式、UDAおよび属性を戻します。

構文

HypOtlGetMemberInfo (vtSheetName, vtDimensionName, vtMemberName, vtPredicate, vtMemberArray)

ByVal vtSheetName As Variant

ByVal vtDimensionName As Variant

ByVal vtMemberName As Variant

ByVal vtPredicate As Variant

ByRef vtMemberArray As Variant

パラメータ

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

vtDimensionName: メンバーのディメンション。Nullに設定されると、アウトライン全体で述部が検索されます。

vtMemberName: 情報を取得するメンバー。必須。デフォルト値はありません。

vtPredicate: メンバー選択条件:

  • 1 = HYP_COMMENT

  • 2 = HYP_FORMULA

  • 3 = HYP_UDA

  • 4 = HYP_ATTRIBUTE

vtMemberArray: 出力パラメータ。問合せの結果。

戻り値

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

例

Declare Function HypOtlGetMemberInfo Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtDimensionName As Variant, ByVal vtMemberName As Variant,  ByVal vtPredicate As Variant, ByRef vtMemberArray As Variant) As Long
Sub Example_HypOtlGetMemberInfo()
	vtRet = HypOtlGetMemberInfo(Empty, "Year", "Jan", HYP_COMMENT, vt) 
If IsArray(vt) Then cbItems = UBound(vt) + 1 
	MsgBox ("Number of elements = " + Str(cbItems)) 
For i = 0 To UBound(vt) 
	MsgBox ("Member = " + vt(i)) 
Next 
MsgBox ("Return Value = " + vtRet) 
End Sub