データ・プロバイダ・タイプ: Essbase、Planning (アド・ホックのみ)、Financial Management (アド・ホックのみ)、Hyperion Enterprise (アド・ホックのみ)
HypGetColItems()は、n番目の列の次元への動的リンク・ビューに表示されるメンバーを戻します。
注: | これは、動的リンク・クエリーを初期化するためにHypGetSourceGridの呼出しがすでに実行されており、アクティブなデータ・プロバイダおよびワークシート上のグリッドに関する情報が格納されていることを前提とします。 |
HypGetColItems(vtColID, vtDimensionName, vtMemberNames)
ByVal vtColID As Variant
ByRef vtDimensionName As Variant
ByRef vtMemberNames As Variant
vtColID: 列番号n
vtDimensionName: n番目の列の次元名を戻します
vtMemberNames: n番目の列の次元のメンバーを戻します
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
Declare Function HypGetColItems Lib "HsAddin" (ByVal vtColID As Variant, ByRef vtDimensionName As Variant, ByRef vtMemberNames As Variant) As Long
Sub Example_HypGetColItems()
Dim vtGrid as Variant
Dim vtDimensionName as Variant
Dim vtMembers as Variant
Sts = HypConnect(Empty, "
UserName
", "
Password
", "AnamikaDemoBasic")
Sts = HypRetrieve(Empty)
Range ("B2").Select
Sts = HypGetSourceGrid (Empty, vtGrid)
Sts = HypGetColItems(1, vtDimensionName, vtMemberNames)
End sub