Bonjour à tous
je cherche comment rafraichir une requete BO via macro sous vba
et je suis bloqué
le refresh ne s'effectue pas comment faire ?
Il me renvoie erreur d'éxécution 438
Propriété ou méthode non géré par cet objet

comment faire

voici la macro ci dessous

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Sub LanceBO()
Dim objBO, objrep
 
'Ouvre Business Object
Set objBO = CreateObject("BusinessObjects.Application")
 
'Connecte l'utilisateur
objBO.LoginAs "LAOT", "", True
 
'Ouvre le rapport
Set objrep = objBO.Documents.Open("C:\Documents and Settings\Pynson\Mes documents\TDB\web\OP.rep")
 
'Affiche BO
objBO.Visible = True
 
'Lance la requête BO
objBO.Refresh
 
 
 
End Sub