Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > SDK
SDK Forum d'entraide pour la programmation des outils BO par des API (VBA, ASP, Java)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/02/2007, 13h58   #1
Invité régulier
 
Inscription : février 2007
Messages : 17
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 17
Points : 7
Points : 7
Par défaut [VB]Login automatique par VBA sous BO

Bonjour,

Je voudrai via une macro VBA me connecter automatiquement à BO. Mon problème est que la communicaton est automatique par le NT account mais j'ai tout de meme une boite de dialogue qui me demande de cliquer sur OK.

PS : j'utilise la macro proposée
http://www.developpez.net/forums/sho...d.php?t=267266

Comment puis-je éviter cette boite de dialogue.

Merci de votre aide,

Richardprod
richardprod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2007, 16h20   #2
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 37
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 37
Points : 27
Points : 27
Bonjour,

Dans cet exemple, pour créer une connection automatique il faut mettre False dans l'instruction suivante :


'Connecte l'utilisateur
objBO.LoginAs , , False '(False si connection automatique avec les param prédéfinis)


Est ce l'instruction que tu as utilisé ?
Ashaar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2007, 19h05   #3
Invité régulier
 
Inscription : février 2007
Messages : 17
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 17
Points : 7
Points : 7
Oui, c'est bien ce que j'ai mis. Mais j'ai toujours l'invite avec login et mdp grisés et je dois quand meme cliquer sur OK pour que la macro continue.

As tu une idée de comment contourner cela ?

Merci en tout cas pour t'interessr à mon probleme.

Richardprod
richardprod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2007, 14h32   #4
Invité de passage
 
Inscription : janvier 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 1
Points : 1
Points : 1
Il faut ajouter avant le login
objBO.Interactive = false

Cela supprime les interactions avec l'utilisateur au login, ou au raffraichissement de l'état.
alex_trinidad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2007, 15h55   #5
Invité régulier
 
Inscription : février 2007
Messages : 17
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 17
Points : 7
Points : 7
Merci beaucoup pour ta réponse.

Ca a en effet réglé ce problème par contre j'ai un message sur excel qui me dit "MS Excel is waiting for another application to complete an OLE action" et tan que je ne clique par sur OK, la macro ne tourne pas.

Avez vous une idée de comment éviter cela ?

Merci d'avance pour votre aide.

richardprod
richardprod est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h02.


 
 
 
 
Partenaires

Hébergement Web