Crystal Reports - The database table cannot be found. proceed to remove this table from the report?

Hi all,

We have been getting the error;

"The database table "Table_name" cannot be found. proceed to remove this table from the report?

When doing a preview of some reports we have written.  if you select no the report completes no problem, however the issue is we need to publish tese reports to out Business Objects server in InfoView and therefor the rports do not run.

I have discovered the error only occurs with table names that exceed 27 characters.

Any one have a solution, is there someway of creating alias names for the tables.  We have tried renaming the table in Database Expoert but the error remains.

Using Crystal Reports 2008 connecting to a Pronto ERP system.

Cheers!


alanwellsAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

himanshutCommented:
why not create VIEWS for all tables that have names greater than 27 character?
and then instead of linking the tables into your CR call teh VIEWS with short names. It should get around with the issue,

Cheers!
0
alanwellsAuthor Commented:
Thanks for the quick reply.

Excuse my ignorance but how do I do that, my Crystal Reports skills are quite limited.

0
himanshutCommented:
you create the VIEWS in your database

and in you CR,
choose Field Explorer --> right click on database field and choose database expert
now you'll see the pop up where you can choose the tables, double click on the view/table you want and it will be imported to right hand side of the window.

there after, you can use the fields frm the table
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
alanwellsAuthor Commented:
Ah, unfortunately the application is proprietory, we do not have access to modify the backend :(

I will go back to the vendor to see what they can do for us, thanks.
0
himanshutCommented:
yeah you can ask them to rename tables with some shorter names and you need to update your CR accordingly
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Crystal Reports

From novice to tech pro — start learning today.

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.