Retrieve
説明
アクティブなシートまたはワークブックのOracle Business Intelligence Enterprise Editionコンテンツをリフレッシュします。
構文
Function Retrieve(
refreshAll As Boolean)
As BIRefreshStatus()
パラメータ
refreshAll: 値がTrueの場合、関数はワークブック全体のすべてのOracle BI EEコンテンツをリフレッシュします。
値がFalseの場合、関数はアクティブなドキュメントのみをリフレッシュします。
戻り値
BIRefreshStatusの配列。配列の各要素は、Oracle BI EEビューのリフレッシュの結果を表します。
- 
                        
                        
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