we have a project to convert 5.16 deski reports in webi 3.1, these reports are not held centrally and have been built over the last 8 years, are hundreds
what I am look for is a tool that can be run to look at each report and return some attributes i.e. when created, when modified, last refreshed
so we can limited the need to convert old reports…
Welcome to B B!
You could try here, also, there is other stuff in the Bobs downloads section, whether it will work with such an antique version, I’m unsure ;).
Ah, so maybe your memory is not better than mine, you still get asked such questions.
There are a few people here, doing the same, worse stilll, you find companies still using multiple versions, probably, they have not heard of the enterprise concept .
[quote:5306234757=“paul.raeburn”]…some attributes i.e. when created, when modified, last refreshed
[/quote]
Some attributes like date created, date modified could be extracted from reports using VBA. However, last refreshed date is not stored in documents
Are you planning to recreate the reports in Webi, or convert them to XI 3.1 and still open them in Deski?
I also believe there was a change in the calculation engine at some stage during a V5 release. I can’t remeber which release it was. So during your testing, keep an eye out for calcualtions in an XI3 report not matching those in a V5 report.
If you are looking to covert/rewrite the reports in Webi, bear in mind that the formula syntax is different between deski and webi.
what I would like to know of the hunderds of reports, which ones have been used over say the last 2 years… reports that have not been used, refreshed etc can be discounted…
I thought they maybe some type of program that can look at the rpeorts and get some property data from them…
I do know you cannot do this type of activity within BO… I do not want to waste time looking at reports that have not been used for a very long time…
[quote:fc00eb2ab3=“paul.raeburn”]what I would like to know of the hunderds of reports, which ones have been used over say the last 2 years… reports that have not been used, refreshed etc
[/quote]
As it was said, usage of DeskI reports was not tracked in BO 5.x by default. You had to have your own custom solution or a 3rd party tool that did that. If you don’t have anything like that then there is nothing that could tell you this report has been or has not been used in the last x years or months. This information is not stored in reports either.
That’s easy, don’t convert any of them and see who complains.
In all seriousness, you would first have to get copies of every report. Once you do that, you would be able to write a VBA script that would open each of them and do some basic analysis like determine when the report was last refreshed and how many rows it returned and so on. But first you need to get your hands on all of the reports.
You can get a last execution time of a data provider of a DeskI document using VBA.
However, this information can be deceiving. Imagine a DeskI report that was refreshed and saved when it was developed. Then the report was published into Corporate documents and was available to users via Infoview. Users refreshed the reports many times but never saved it (maybe they were not allowed to do so). Such report will still have last execution time of its data providers equal to the time when it was developed and saved by the report developer.
Reports refreshed via the corporate repository should be in the audit logs. I was assuming they were looking for “personal” documents, as the original poster mentioned they were not in any sort of controlled environment.