• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 650
  • Last Modified:

password protect a Crystal Reports file

From what I can ascertain, there is no way to password protect a Crystal Reports file. However I have seen suggestions to uncencrypt a file at runtime. Would anybody have any suggestions as to an encryption specialist might be available for OEM packaging in this area. Any thoughts would be appreciated.
0
txbtech
Asked:
txbtech
  • 2
  • 2
2 Solutions
 
mlmccCommented:
What is your concern?
What are you trying to protect?

A user will change the report file?
A user will change a report after it is produced?

mlmcc
0
 
frodomanCommented:
Have you followed this discussion: http://www.experts-exchange.com/Databases/Crystal_Reports/Q_20945659.html

In it I've given my suggestions but there's no way I know of to protect the .rpt file itself.  By the way, ignore the last posting in this thread - it's not relevant for recent versions of Crystal any longer.

frodoman
0
 
txbtechAuthor Commented:
Because we are using a proprietary ODBC driver with its own quirks, the Crystal Report programming involves a lot of "thinking around the box"; the original data is flatfile in nature.

I would like to protect the program methods we have used to produce some of the reports. Some of it is quite involved.

I have researched the post above. thank you for your resonse.
0
 
frodomanCommented:
I've seen your other post related to the odbc driver fields.  

With that issue and this one combined, you may want to consider writing an application that can handle the field determination tasks and at the same time either embed the report in the .exe file or simply create it dynamically from the application.  I'm of the belief that your requirements exceed what Crystal is capable of handling and you are going to have to write some custom code to deal with it.

Good luck!

frodoman
0
 
mlmccCommented:
I agree.  Your best bet for protecting "proprietary" algorithms is to build them into an application and compile it.

I agree that what you are trying to do is probably beyond the capabilities of Crystal itself.

It might be possible to encapsulate the formulas you need in a User Function Library which is really a dll thus that part of the logic would at least seem to reside completely in the report.

mlmcc
0
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.

Join & Write a Comment

Featured Post

Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now