Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Runtime
Runtime Forum destiné à recevoir toutes vos questions concernant le Runtime (empaquetage, déploiement...)
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 22/02/2011, 09h34   #1
Nouveau Membre du Club
 
stephane laurent
Inscription : janvier 2011
Messages : 81
Détails du profil
Informations personnelles :
Nom : stephane laurent

Informations forums :
Inscription : janvier 2011
Messages : 81
Points : 31
Points : 31
Par défaut runtime et menu clic droit

Bonjour,

En créant l'application avec le runtime 2007 les barres d'outils sont supprimées ainsi que les menus que l'on pouvait avoir avec le clic droit de la souris.

Existe-t-il une solution simple sans passer par du code, car je suis "très débutant", d'avoir soit le bouton imprimer d'actif ou le menu du clic droit de la souris ?
Pour le moment je suis obligé d'utiliser le ctrl+p pour imprimer.

Merci pour vos réponses.

Cordialement
Ronin.01
ronin.01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 22h36   #2
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
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 : 3 939
Points : 6 278
Points : 6 278
Bonsoir,

Quand tu cliques sur le bouton Office (coin supérieur gauche), tu n'as pas le menu Imprimer ?

Il y a une fonctionnalité dans Access 2007 qui converti des macros Access en menus contextuels.
Créer des menus et des menus contextuels personnalisés à l’aide de macros

Pour les actions de ta macro je te suggère l'action ExécuterCommande.
Le paramètre Commande de cette action reprend un très grand nombre de commandes Access.
Par exemple : AperçuAvantImpression, Imprimer.

L'action Imprimer, quand à elle, imprime directement sans passer par une boîte de dialogue.

Une alternative au menu contextuel est de créer son propre ruban.
Programmez et personnalisez le ruban de vos applications Access 2007
Le code xml de ce ruban peut être stocké dans la table USysRibbons (il faut la créer).
Exemple de code xml à mettre dans la table USysRibbons.
Code xml :
1
2
3
4
5
6
7
8
9
10
11
12
13
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<tabs>
    <tab id="TabMenu" visible="true" label="Menu">
        <group id="GbImpression" label="Imprimer" visible="true">
            <splitButton idMso="FilePrintMenu" />
            <button idMso="PrintDialogAccess" />
            <button idMso="FilePrintPreview" />
        </group>
    </tab>
</tabs>
</ribbon>
</customUI>
Ensuite, tu fermes ta base et tu la ré-ouvre pour qu'Acces charge le ou les rubans stockés dans USysRibbons.
Dans les options d'Access («Base de données active») tu peux ensuite choisir le ruban de l'application (liste déroulante «Nom du ruban»).

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 23/02/2011, 10h23   #3
Nouveau Membre du Club
 
stephane laurent
Inscription : janvier 2011
Messages : 81
Détails du profil
Informations personnelles :
Nom : stephane laurent

Informations forums :
Inscription : janvier 2011
Messages : 81
Points : 31
Points : 31
Par défaut [AC-2007] runtime et menu clic droit

Boinjour,

Le mode runtime me supprime toutes les commandes même en cliquant sur le bouton office.

En ce qui concerne la création d'un ruban, j'avais regardé le tutoriel mais pour un néophyte comme moi c'est assez compliqué.... c'était tellement plus simple sous les versions antérieures.

Je vais donc tenter de le faire par les macros ca me sera certainement plus abordable.

Je vous remercie pour tous ces renseignements que vous m'avez communiqué
Bonne journée.
Ronin.01
ronin.01 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 11h10.


 
 
 
 
Partenaires

Hébergement Web