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

F13423-01
目次に移動
目次

前
次

Retrieve

説明

アクティブなシートまたはワークブックのOracle Analytics Cloudコンテンツをリフレッシュします。

構文

Function Retrieve(

refreshAll As Boolean)

As BIRefreshStatus()

パラメータ

refreshAll: 値がTrueの場合、関数はワークブック全体のすべてのOracle Analytics Cloudコンテンツをリフレッシュします。

値がFalseの場合、関数はアクティブなドキュメントのみをリフレッシュします。

戻り値

BIRefreshStatusの配列。配列の各要素は、Oracle Analytics Cloudビューのリフレッシュの結果を表します。

  • BIRefreshStatus viewNameメンバーには、リフレッシュされたビューの名前が含まれます

  • isSuccessメンバーは、リフレッシュが成功したか失敗したかを示します

  • errMsgメンバーには、リフレッシュが失敗した場合はエラー・メッセージが含まれます

Sub testRefresh()

Dim obiee As IBIReport3 
Set obiee = New SmartViewOBIEEAutomation 

'Call Refresh 
Dim result As Variant 
result = obiee.Retrieve(True) 

'Check for failed refresh 
Dim success As Boolean 
success = True 
Dim i As Integer 
For i = LBound(result) To UBound(result) 
    Dim status As BIRefreshStatus 
    status = result(i) 
    If status.isSuccess = False Then 
        success = False 
    End If 
Next 

If success = True Then 
    MsgBox "Succeeded" 
Else 
    MsgBox "Failed" 
End If 

End Sub