[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Custom progress bar instead of default "Report is being generated icon/image"

Posted on 2005-05-05
7
Medium Priority
?
584 Views
Last Modified: 2010-08-05
Hey Simon,

I am trying to know if there is a way to keep a progress bar instead of the
default circling image during report load up. Please share your ideas and
suggestions
0
Comment
Question by:Jammerules
  • 4
  • 2
7 Comments
 
LVL 14

Accepted Solution

by:
simon_kirk earned 2000 total points
ID: 13957914
This image is compiled into one of the RS assemblies as a resource, and it is accessed with the following line of HTML in the actual page it shows up in:

<img alt="Report is being generated" src="?rs:Command=Get&amp;rc:Ge­tImage=8.00.743.00spinning_whe­el.gif" />

You're not going to be able to change it, but you can pull the report from the RS Web Service and then you have a complete customization of how the report is rendered. The only problem is that you're going to have to recreate all of the functionality that URL access gives you i.e. parameter handling etc

To be honest, the effort and work required isn't really worth the cosmetic change!

0
 

Author Comment

by:Jammerules
ID: 13979104
Hey,
Just in case, how about I hit the source directly. In the sense, I tried to find this gif file-'spinning_whe­el.gif' on my computer and I could find it. Later, it struck to my mind that it could be stored on the dataserver as a binary file and I see like there are so many tables that are storing different binary files(some of them are image datatype). Is there a way that you could tell me where this "spinning_whe­el.gif" (if at all stored as a binary image file) is exactly stored in the dataserver????

Thanks
Jammer
0
 
LVL 14

Expert Comment

by:simon_kirk
ID: 13979338
Hi,

Unfortunately the image is compiled into one of the RS assemblies as a resource, so it doesn't physically exist on the RS Server as a file or within the tables.  You probably found this file on your PC under the Temporary Interent Files folder, as it's downloaded when you run reports.

Even if you could change the image, a progress bar would be pretty pointless as it has no way of establishing how long the report has been running or how much longer is left.

If your after a bit of Report Manager customisation try this:

Change the folder icon
--------------------------
1. Rename 48folderopen.jpg to 48folderopen_orig.jpg icon in C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportManager\images\
2. Produced a 48x48 jpg image of your logo
3. Renamed the 48x48 your logo to 48folderopen.jpg and then copied the logo into the image folder above and hit refresh
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Jammerules
ID: 13980069
Hey Simon

Okey here is what I did:

1.Opened C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportManager\images\  and renamed the already existing 48folderopen.jpg to 48folderopen_orig.jpg
2.In paint application, I created a small jpeg image with 48X48 dimensions and compared with the existing "48folderopen_orig.jpg" file and I found these parameters
               
                                            48folderopen_orig.jpg                    My New File

      > width                                    48                                           48
      > height                                   48                                           48
      > Horizontal Resolution              72dpi                                       96dpi
      > Vertical Resolution                 72dpi                                        96dpi
      > Bit Depth                               24                                            24
      > Frame count                          1                                              1

3. Next I save this new file as "48folderopen.jpg"  in the path 'c:\program files\microsoft sql server\mssql\reporting services\reportmanager\images' and ran the report.
   But I see the default wheel intact again!!!

Do you think  horizontal and vertical resolution should be the same??
0
 

Author Comment

by:Jammerules
ID: 13980114
actually I used MSoft Photo editor and made that Horizontal and Vertical Resolution equal to 72dpi and saved it back in the images folder and tried again. Still am not able to see the "new" image while the report loads!!
0
 

Author Comment

by:Jammerules
ID: 13980125
oh!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Now I see it, your steps would change the report manager's logo!! Man, that is not what I wanted anyways!!
0
 

Expert Comment

by:irman_herdiana
ID: 32915632
lol
0

Featured Post

Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hello, In my precious Article  (http://www.experts-exchange.com/Database/Reporting/A_15280-Create-Project-in-Microstrategy-Part-I.html)we saw the Configuration part for Microstrategy which included Metadata Creation and DataSource Preparation as …
From implementing a password expiration date, to datatype conversions and file export options, these are some useful settings I've found in Jasper Server.
Integration Management Part 2
With just a little bit of  SQL and VBA, many doors open to cool things like synchronize a list box to display data relevant to other information on a form.  If you have never written code or looked at an SQL statement before, no problem! ...  give i…
Suggested Courses
Course of the Month17 days, 14 hours left to enroll

831 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question