Solved

MS Access 2016 - Prevent Printing from Datasheet view

Posted on 2016-10-10
4
37 Views
Last Modified: 2016-10-14
Greetings.. . .

I have a unique challenge, my Client has a security issue. He does not want the user to print or export data from his database as it can lead to Fraud. What he requires is that the PRINT option on the Datasheet view must Blocked/Deactivated. Can anyone advise if this is possible?
0
Comment
Question by:Anton Greffrath
  • 2
4 Comments
 
LVL 49

Accepted Solution

by:
Gustav Brock earned 250 total points
ID: 41837885
Even if you could, the user could still easily make a screenshot.

So either the user has access to the data or hasn't.

/gustav
0
 
LVL 34

Assisted Solution

by:PatHartman
PatHartman earned 250 total points
ID: 41838785
I agree with Gus.  There is no way to prevent misuse of the data.  Once someone has access to the data, you can't stop them from using it for other purposes. However, I understand the need to make it as difficult as possible to get large quantities of data.

If you deliver the app as an .accde and rename it to .accdr, you can remove all the built in menus and ribbons and supply your own.  Your ribbons do not have to include a print function.
0
 

Author Comment

by:Anton Greffrath
ID: 41844615
Thanks Guys, It seems that there is no easy solution to this one then. . . .
0
 

Author Closing Comment

by:Anton Greffrath
ID: 41844616
Thank you Gustav and Pat for your response, it seems that there is no easy way around this one. . .
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In the article entitled Working with Objects – Part 1 (http://www.experts-exchange.com/Microsoft/Development/MS_Access/A_4942-Working-with-Objects-Part-1.html), you learned the basics of working with objects, properties, methods, and events. In Work…
Experts-Exchange is a great place to come for help with solutions for your database issues, and many problems are resolved within minutes of being posted.  Others take a little more time and effort and often providing a sample database is very helpf…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Familiarize people with the process of retrieving data from SQL Server using an Access pass-thru query. Microsoft Access is a very powerful client/server development tool. One of the ways that you can retrieve data from a SQL Server is by using a pa…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now