Précédent   Forum du club des développeurs et IT Pro > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 04/01/2013, 14h38   #1
Damran
Membre du Club
 
Inscription : mars 2004
Messages : 67
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 67
Points : 44
Points : 44
Par défaut [AC-2010] Problème de ruban sur un complément access "maison"

Bonjour,

Je développe un complément pour Access 2010.

Jusque là tout se passait bien : J'arrive à charger le complément dans une base access, le ruban du complément s'affiche correctement, la fonction d'appel aussi. Tout semble ok.

Sauf que, les fonctions de callbacks du ruban de mon complément ne sont pas appelés, il faut que je les mette dans un des modules de l'application pour que cela fonctionne.

Auriez-vous une solution pour les CallBack de mon ruban appellent bien les callback contenus dans les modules du complément, et non pas dans les module de mon application ?

Pour info, j'utilise pour créer le XML du ruban, le génialissime outil "AssistantRuban" réalisé par arkham46. ... et ce complément n'a pas ce problème, donc c'est possible !

Si quelqu'un peut donner quelques pistes ...

Merci par avance !

Damran
Damran est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2013, 15h37   #2
Damran
Membre du Club
 
Inscription : mars 2004
Messages : 67
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 67
Points : 44
Points : 44
J'ai trouvé !

En fait il faut préciser le nom du projet lors de la définition du CallBack.

Donc au lieu de faire comme ceci dans le XML du ruban :
Code :
OnAction="Ribbon_OnAction"
Il faut faire comme ceci :
Code :
OnAction="MonComplement.Ribbon_OnAction"
Avec "MonComplement" comme nom de projet du complément.

Bref, de l'orienté objet quoi !

a+
Damran
Damran est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 15h52.


 
 
 
 
Partenaires

Hébergement Web