Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase、Oracle Planning and Budgeting Cloud
オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase、Oracle Hyperion Planning、Oracle Hyperion Financial Management
説明
HypSubmitData()は、指定したスプレッドシートの変更されたデータでデータベースを更新します。
注意:
HypSubmitData()は、集約ストレージ・データベースまたはクラスタ環境ではサポートされません。
データベースを更新できるかどうかは、送信者のアクセス権によって異なります。データを更新するためには、データベースに対して、少なくとも書込みアクセス権を持っている必要があります。
構文
HypSubmitData(vtSheetName)
ByVal vtSheetName As Variant
パラメータ
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNull
またはEmpty
の場合、アクティブなワークシートが使用されます。
戻り値
フォームの場合: フォームが正常に送信された場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
アド・ホックの場合: アド・ホック・グリッドが正常に送信され、HsSetVal関数(存在する場合)が実行されていた場合は0を戻します。シートは接続されていなかったが、HsSetVal関数(存在する場合)が実行されていた場合は1を戻します。シートにアド・ホック・グリッドはなかったが、HsSetVal関数(存在する場合)が実行されていた場合は2を戻します。それ以外の場合は、該当するエラー・コードを戻します。
例
Declare Function HypSubmitData Lib "HsAddin" (ByVal vtSheetName As Variant) As Long Sub Example_HypSubmitData() Worksheets(Empty).range("B2").value = 8023 Worksheets(Empty).range("B2").Select sts = HypSubmitData(Empty) End Sub