Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase
オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase
説明
HypExecuteCalcScript()は、計算スクリプト(ビジネス・ルール・スクリプト)を使用して、サーバー側での計算を開始します。
構文
HypExecuteCalcScript (vtSheetName, vtCalcScript, vtSynchronous)
ByVal vtSheetName As Variant
ByVal vtCalcScript As Variant
ByVal vtSynchronous As Variant
パラメータ
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNull
またはEmpty
の場合、アクティブなワークシートが使用されます。
vtCalcScript: サーバー上のデータベース・ディレクトリ内にある、実行する計算スクリプトの名前。デフォルトの計算スクリプトを実行するには、Default
を使用します。
vtSynchronous: 未使用
戻り値
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
例
Declare Function HypExecuteCalcScript Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtCalcScript As Variant, ByVal vtSynchronous As Variant) As Long Sub Example_HypExecuteCalcScript() X = HypExecuteCalcScript (Empty, "Default", False) If X = 0 Then MsgBox("Calculation complete.") Else MsgBox("Calculation failed.") End If End Sub