Menu bar for Business Object
Solved
Fouad
-
karim -
karim -
I lost the menu bar in Business Object software (File, Edit, View, Insert, ...), so how can I recover it without reinstallation? Thank you.
Configuration: Windows XP Internet Explorer 6.0
5 answers
-
Hello,
1. Connectez-vous au client complet de Business Objects.
2. Lorsque c'est ouvert, appuyez sur Alt + F11 pour activer la fenêtre VBA.
3. Appuyez sur CTRL + G pour ouvrir la 'Fenêtre Immédiate' si elle n'est pas déjà ouverte.
4. Tapez la ligne suivante dans la 'Fenêtre Immédiate' :
application.cmdbars.activemenubar.visible = true
5. Cliquez sur Entrée.
It really works. -
The sequence ALT + F11 does not work 100%. So solution B is ALT + F8 (macro manager) and write the small macro containing the command line described by djwarrior, then execute it.
-
It works even when launching VBA from Excel:
Sub test()
Dim appBO As busobj.Application
Dim docBO As busobj.Document
Application.DisplayAlerts = True
Set appBO = New busobj.Application
appBO.Interactive = True
appBO.LoginAs UID, "", True
appBO.Visible = True
appBO.CmdBars.ActiveMenuBar.Visible = True
DoEvents
Set docBO = appBO.Documents.Open(Chemin_Rapport, False, False)
End Sub -
-
Alt-F11 only works if the VBA option is enabled; otherwise, the simplest solution is to do a clean-up in the registry.
Here’s a brute-force version that works.
Start
Run...
regedit.exe
OK
Once in the registry, go to:
HKEY_CURRENT_USER
Software
and delete Business Objects
Launch BO and skip the registration popup, and there you go, it works perfectly again. It’s a drastic measure, but effective.