データ・プロバイダ・タイプ: Oracle Essbase
説明
HypGetMemberInformationは、選択したメンバーのプロパティを戻します。
構文
HypGetMemberInformation (vtSheetName, vtMemberName, vtPropertyName, vtPropertyValue, vtPropertyValueStrings)
ByVal vtMemberName As Variant
ByVal vtPropertyName As Variant
ByVal vtPropertyValue As Variant
ByRef vtPropertyValueStrings As Variant
パラメータ
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNullまたはEmptyの場合、アクティブなワークシートが使用されます。
vtMemberName: 情報を取得するメンバー。必須。デフォルト値はありません。
vtPropertyName: 入力パラメータ。情報が必要なプロパティの名前。表12-1を参照してください。
vtPropertyValue: 出力パラメータ。サーバーから数値として戻されるメンバーのプロパティ配列。
vtPropertyValueStrings: 出力パラメータ。数値が意味をなさないプロパティについて、数値に対応する文字列として戻されるメンバーのプロパティ配列。
戻り値
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
例
Declare Function HypGetMemberInformation Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtMemberName As Variant, ByVal vtPropertyName As Variant, ByRef vtPropertyValue As Variant, ByRef vtPropertyValueStrings As Variant) As Long
Sub Example_HypGetMemberInformation
sts = HypGetMemberInformation("Sheet1", "Jan", HYP_MI_NAME, vtValues, vtPropertyValueString)
End Sub
表12-1 メンバー情報の定数
| メンバー情報の定数 | 
|---|
| Global Const HYP_MI_NAME = "Name" | 
| Global Const HYP_MI_DIM = "Dim" | 
| Global Const HYP_MI_LEVEL = "Level" | 
| Global Const HYP_MI_GENERATION = "Generation" | 
| Global Const HYP_MI_PARENT_MEMBER_NAME = "ParentMbrName" | 
| Global Const HYP_MI_CHILD_MEMBER_NAME = "ChildMbrName" | 
| Global Const HYP_MI_PREVIOUS_MEMBER_NAME = "PrevMbrName" | 
| Global Const HYP_MI_NEXT_MEMBER_NAME = "NextMbrName" | 
| Global Const HYP_MI_CONSOLIDATION = "Consolidation" | 
| Global Const HYP_MI_IS_TWO_PASS_CAL_MEMBER = "IsTwoPassCalcMbr" | 
| Global Const HYP_MI_IS_EXPENSE_MEMBER = "IsExpenseMbr" | 
| Global Const HYP_MI_CURRENCY_CONVERSION_TYPE = "CurrencyConversionType" | 
| Global Const HYP_MI_CURRENCY_CATEGORY = "CurrencyCategory" | 
| Global Const HYP_MI_TIME_BALANCE_OPTION = "TimeBalanceOption" | 
| Global Const HYP_MI_TIME_BALANCE_SKIP_OPTION = "TimeBalanceSkipOption" | 
| Global Const HYP_MI_SHARE_OPTION = "ShareOption" | 
| Global Const HYP_MI_STORAGE_CATEGORY = "StorageCategory" | 
| Global Const HYP_MI_CHILD_COUNT = "ChildCount" | 
| Global Const HYP_MI_ATTRIBUTED = "Attributed" | 
| Global Const HYP_MI_RELATIONAL_DESCENDANT_PRESENT = "RelDescendantPresent" | 
| Global Const HYP_MI_RELATIONAL_PARTITION_ENABLED = "RelPartitionEnabled" | 
| Global Const HYP_MI_DEFAULT_ALIAS = "DefaultAlias" | 
| Global Const HYP_MI_HIERARCHY_TYPE = "HierarchyType" | 
| Global Const HYP_MI_DIM_SOLVE_ORDER = "DimSolveOrder" | 
| Global Const HYP_MI_IS_DUPLICATE_NAME = "IsDuplicateName" | 
| Global Const HYP_MI_UNIQUE_NAME = "UniqueName" | 
| Global Const HYP_MI_ORIGINAL_MEMBER = "OrigMember" | 
| Global Const HYP_MI_IS_FLOW_TYPE = "IsFlowType" | 
| Global Const HYP_MI_AGGREGATE_LEVEL = "AggLevel" | 
| Global Const HYP_MI_FORMAT_STRING = "FormatString" | 
| Global Const HYP_MI_ATTRIBUTE_DIMENSIONS = "AttributeDims" | 
| Global Const HYP_MI_ATTRIBUTE_MEMBERS = "AttributeMbrs" | 
| Global Const HYP_MI_ATTRIBUTE_TYPES = "AttributeTypes" | 
| Global Const HYP_MI_ALIAS_NAMES = "AliasNames" | 
| Global Const HYP_MI_ALIAS_TABLES = "AliasTables" | 
| Global Const HYP_MI_FORMULA = "Formula" | 
| Global Const HYP_MI_COMMENT = "Comment" | 
| Global Const HYP_MI_LAST_FORMULA = "LastFormula" | 
| Global Const HYP_MI_UDAS = "Udas" |