データ・プロバイダ・タイプ: 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" |