Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 Development Tools
 Reporting Services Development
 Curiosity did WHAT!

Author  Topic 

elwoos
Master Smack Fu Yak Hacker

2052 Posts

Posted - 2005-03-24 : 03:30:19
Our main reporting system at the moment uses a whole series of MS Access reports (yeah I know!!!). This is now such a nightmare that finally people are starting to see that something needs to be done about it so I'm looking at Reporting Services.

What I'm curious to know is if there may be a way of converting reports from MS Access (97!!) to RS or will they have to all be re-written from scratch?

cheers

steve

And how is education supposed to make me feel smarter? Besides, every time I learn something new, it pushes some old stuff out of my brain.

eralper
Yak Posting Veteran

66 Posts

Posted - 2005-03-26 : 07:53:24
Hi,

I do not guess it will happen in a short while.

You know there is a big need actually for converting crystal reports to rdl but there is not a tool for this purpose yet.

So, for access this may be a bit longer.



-------------
Eralper
http://www.kodyaz.com
Go to Top of Page

Kristen
Test

22859 Posts

Posted - 2005-03-26 : 10:20:44
Are the Access reports stored in a table in Access? If so that might allow some queries to get the Guts of them across into R.S.

Kristen
Go to Top of Page

robvolk
Most Valuable Yak

15732 Posts

Posted - 2005-03-26 : 10:28:16
I would say the most productive avenue for converting Access reports to RDL (assuming no existing product does this) is to use VBA to explore the existing Access report structures. Access has an excellent and well-documented object model, especially the reports, and it would not be difficult to write some basic VB (hehehe, a pun) to enumerate the sections and controls of an Access report. Formatting it as RDL should not be too difficult either, you'd use the control's properties to constuct the RDL attributes and elements. The databinding would be trickier, and any custom VB code attached to the report may not be translatable.
Go to Top of Page

elwoos
Master Smack Fu Yak Hacker

2052 Posts

Posted - 2005-04-07 : 09:46:08
That's a great idea, thanks guys

A sarcasm detector, what a great idea.
Go to Top of Page

jsmith8858
Dr. Cross Join

7423 Posts

Posted - 2005-04-07 : 09:51:42
I think, but I am not sure, that there is a wizard in reporting services that will import MS Access reports. Don't quote me on that. Of course, how well such a tool would work is up for grabs. I would expect for basic reports it works well, but not for reports with embedded VB or subreports.

However, in the world of report designing, I have found I spend about 10% of the time getting the data right, 10% of the time on the report structure (groups, sorting, formula, conditional formatting, scripts) and the other 80% of the time dragging and sizing moving widgets around .... so, anything that helps with the formatting part by at least pulling over basic fonts and labels and text boxes might be helpful.

- Jeff
Go to Top of Page

jhermiz

3564 Posts

Posted - 2005-04-07 : 10:15:54
The wizard only converts 2k to sql reports, however even if it is a 2k report there is a lot of times that the wizard fails.
So you end up recreating it.


Keeping the web experience alive -- [url]http://www.web-impulse.com[/url]
Imperfection living for perfection --
[url]http://jhermiz.blogspot.com/[/url]
Go to Top of Page
   

- Advertisement -