There may be a way to detect it. However, the easy answer is, no. A conventional approach would be to hide the Ribbon or make a custom Ribbon. Then you can control what the user does and when.
Perhaps it would help if you tell us what you hope to accomplish with this.
Linq ;0)>
The problem with making anything foolproof...is that fools are so darn ingenious!
All posts/responses based on Access 2003/2007
I want to track the number of times this is printed
I suspect that ItsMe's advice is right on the mark...basically:
- Hide all native methods of printing
- Provide your own method of printing
- Have a Table with a Record for each Report
- Have a Numeric Field in the Table for 'times printed'
- Increment that number each time a Report is printed
A lot of work to do this...I hope your need is worth the effort!
Linq ;0)>
The problem with making anything foolproof...is that fools are so darn ingenious!
All posts/responses based on Access 2003/2007
I will do that, thanks for everyone's help