IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Utililser la personnalisation du Backstage [AC-2010]


Sujet :

IHM

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2010
    Messages : 252
    Points : 145
    Points
    145
    Par défaut Utililser la personnalisation du Backstage
    Bonjour à tous,

    J'essaie de mettre en oeuvre le tutoriel - excellent - de Morgan Billy intitulé "Personnaliser la vue Backstage d'Access 2010" de ce forum mais je n'arrive pas à otenir le point de départ : en l'occurence l'exécution de la fonction associée à onload.

    D'autre part comment doit-on procéder pour à la fois personnaliser le Backstage et définir un ruban personnalisé proposant l'accès aux différents formulaires de la base de donnée courante? faut-il une déclaration de chargement pour chacun des rubans (ce que je suppose) vu la présence du call back onload dans l'identifiant du menu ?

    A toute fin utile voici le code de mon fichier .xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onload="MnuBS_OnLoad">
    	<backstage>
    		<button id="Id00_Btn_Quitter" onAction="MnuBS_OnAction" imageMso="CancelRequest" label="Quitter PHENIX" tag="3"/>
    		<button id="Id00_Btn_Sauvegarder" onAction="MnuBS_OnAction" label="Sauvegarder" imageMso="FileSave" tag="4"/>
    		<button id="Id00_Btn_AppOptions" onAction="MnuBS_OnAction" label="Options" imageMso="PivotTableOptions" tag="5"/>
    	</backstage>
    </customUI>
    et celui de la fonction de l'événement OnLoad
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Public Sub MnuBS_OnLoad(IdRuban As IRibbonUI)
       '  Récupère l'identifiant du ruban du menu 00 (fenêtre standard)
       Set mIdMenu = IdRuban
       MsgBox "Backstage identifié"
    End Sub
    J'ai en revanche utilisé largement le didacticiel pour la création de mon ruban personnalisé et là pas de problème.

    Merci

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 768
    Points
    7 768
    Par défaut
    Bonjour,

    Dans le xml il faut mettre onLoad au lieu de onload.

    Pour définir en même temps le ruban personnalisé de l'application, et la vue backstage :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" >
    	<ribbon>
    		<!--  ruban personnalisé -->
    	</ribbon>
     
    	<backstage>
    		<!--  vue backstage personnalisée  -->
    	</backstage>
    </customUI>

    Si tu as besoin d'autres définitions de rubans, spécifiques à des formulaires par exemple,
    le plus simple est de les stocker dans la table USysribbons.

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] [Article] Personnaliser la vue Backstage d'Access 2010
    Par Dolphy35 dans le forum Access
    Réponses: 7
    Dernier message: 01/11/2013, 21h02
  2. [WD-2010] Personnalisation ruban / backstage
    Par moustik dans le forum Word
    Réponses: 1
    Dernier message: 03/04/2011, 03h50
  3. [AC-2010] Personnalisation du backstage
    Par Domi2 dans le forum IHM
    Réponses: 12
    Dernier message: 05/12/2009, 14h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo