HypGetMemberInformation

データ・プロバイダ・タイプ: 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: 入力パラメータ; 情報が必要なプロパティの名前。表3を参照してください。

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
   

表 3. メンバー情報の定数

メンバー情報の定数

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"