プライマリ・コンテンツへ移動
Oracle® Smart View for Office開発者ガイド

F11927-01
目次に移動
目次

前
次

HypExecuteCalcScript

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