Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ODBC problem with CRXI and Dctionary created with 8.5

Status
Not open for further replies.

IanWaterman

Programmer
Jun 26, 2002
3,511
GB
We have ben using CR8.5 and CR9 with a data dictionary created with the Crystal Dictionaries ustility supplied with CR8 or CR8.5 no one can remember and it ws before my time.

We recently purchased CRXI and this works intermittently, when it fails we get an ODBC error.

Is there anything special we need to do to either CRXI or the dictionary. The dictionary still works fine with all other existing CR9 installations.

Thank you

Ian
 
Hi,
There are probably data sources in the Dictionary that use ODBC DSNs that are not defined on the current Workstation.

As to how to find out what they are, I do not know - never used them - but if you have an older copy of CR around, you could examine them..



[profile]

To Paraphrase:"The Help you get is proportional to the Help you give.."
 
As you know, the dictionaries are no longer supported, and were a bad idea from the onset.

Consider rewriting these and avoiding proprietary technologies in the future.

-k
 
Thanks for your input.

I have never used Dictionaries before, I guess they made life easier for novice users.

The underlying tables do not have user friendly names or field names. What can we do to replace the Crystal Dictionary and still make it user friendly.

Thanks

Ian
 
Hi,
Depending on your database, you could create views that have friendly names for the unfriendly ones..



[profile]

To Paraphrase:"The Help you get is proportional to the Help you give.."
 
I agree with Turkbear, Views are simple way to implement them, but regardless, you might use synonymns, again depending upon your database.

Try posting your database type.

-k
 
Hi,
Yes, synonyms will handle the Table names but only views can change the field names..





[profile]

To Paraphrase:"The Help you get is proportional to the Help you give.."
 
Good point, Turk.

I don't really use synonymns for exactly that reason, although I've seen approaches wherein they use both to allow for changing the View names depending upon the audience as they might call the same object different things.

-k
 
Hi,
Great point..Using synonyms referencing various views to control what data is shown can be much simpler to design then trying to use Oracle's Fine Grained Access Control -( Or Virtual Private Database, in some docs)

Of course, that requires using specific Oracle usernames to connect to the database , and that reduces the flexibility of published Crystal Reports.



[profile]

To Paraphrase:"The Help you get is proportional to the Help you give.."
 
Thanks for you input, its an Oracle database. It looks like I am going to be busy building views of tables giving them sensible and user friendly names.

Thanks again

Ian
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top