Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase
オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase
説明
HypExecuteQuery()は、MDX問合せを実行し、結果をワークシート上に表示します。(問合せ結果をワークシート上に表示させない場合は、かわりにHypExecuteMDXExを使用します。)
構文
HypExecuteQuery (ByVal vtSheetName As Variant, ByVal vtMDXQuery As Variant) As Long
ByVal vtSheetName As Variant
ByVal vtMDXQuery
パラメータ
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNull
またはEmpty
の場合、アクティブなワークシートが使用されます。
vtMDXQuery: ワークシート上で実行するMDX問合せ文
戻り値
長整数。正常に終了した場合の戻り値は0です。それ以外の場合は該当するエラー・コードを戻します。
例
Public Declare Function HypExecuteQuery Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtMDXQuery As Variant) As Long Sub Example_HypExecuteQuery () Dim vtQuery As Variant vtQuery = "SELECT {([Jan])} on COLUMNS, {([East])} on ROWS" sts = HypConnect (Empty, "Username", "Password", "Sample_Basic") sts = HypExecuteQuery (Empty, vtQuery) sts = HypDisconnect (Empty, True) End sub