Adding a shortcut menu in Access 2010 runtime

Hello All

I have a program that I want to distribute to a few people in the office.  They only have access runtime so when they click a button for print preview (on a form, there are no ribbons) they can see the report but there is no right click ability.

I just need them to be able to Move next page, move previous page, send to PDF and of course print

Is there anything I can do?  

The program is to be given to them as an ade
Who is Participating?
Dale FyeConnect With a Mentor Commented:
A couple of things you might try:

Add a button on the report and in the click event, try:

Private Sub cmd_ReportOptions_Click

    commandbars("Print Preview Popup").ShowPopup

End Sub

Then, instead of using the PrintPreview option of opening the form, use the REportView option.  This will allow you to click on the button and display the popup.  You could also create your own shortcut menu and call this using the same ShowPopup method described above.  Check out my series of articles on shortcut menus
Scott McDaniel (Microsoft Access MVP - EE MVE )Connect With a Mentor Infotrakker SoftwareCommented:
Why not give them a Ribbon to use for that? Rightclicks are nice to have, but Ribbons are very simple to understand and use.

It's fairly simple. Just create the ribbon XML and store it in the USysRibbons table, then set the Report's "Ribbon" property to the name of that ribbon.

I use RibbonCreator for these things:
alevin16Author Commented:
Thank you both for the suggestions.  I am going to try each.  I am not very experienced with runtime's quirks and such so this is very helpful.

Wish me luck :D
Vadim RappCommented:
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.