PREVIEW PUBLISHING OF REPORTS
First Claim
1. A computer implemented method of previewing reports in a reporting service application, the method comprising:
- receiving at the client a selection to edit metadata of a report published in a server environment on a report publishing server;
in response to receiving the selection to edit metadata, sending a request to the report publishing server to create a memory location to store modified metadata of the report, wherein the memory location provides characteristics of the server environment that allows modified metadata to be tested;
receiving at the client edits to the metadata of the report to create the modified metadata;
in response to receiving the edits to the metadata, sending the modified metadata to the report publishing server for storing in the memory location;
displaying at the client a preview of a version of the report created using the modified metadata stored in the memory location.
2 Assignments
0 Petitions
Accused Products
Abstract
Described are embodiments directed to providing a preview feature in a report designer that allows modifications to report metadata to be made and previewed accurately. In embodiments, the feature allows a user to open a report to make changes to metadata of the report and have an accurate preview of how the report will look when published on a report publishing server. Embodiments provide for a report publishing server to allocate an in memory location that stores modified metadata of a report. The in memory location allows relative paths and references to sub-reports or data sources in the original report to be accurately reflected in a preview on the client.
15 Citations
20 Claims
-
1. A computer implemented method of previewing reports in a reporting service application, the method comprising:
-
receiving at the client a selection to edit metadata of a report published in a server environment on a report publishing server; in response to receiving the selection to edit metadata, sending a request to the report publishing server to create a memory location to store modified metadata of the report, wherein the memory location provides characteristics of the server environment that allows modified metadata to be tested; receiving at the client edits to the metadata of the report to create the modified metadata; in response to receiving the edits to the metadata, sending the modified metadata to the report publishing server for storing in the memory location; displaying at the client a preview of a version of the report created using the modified metadata stored in the memory location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method of providing preview data for reports published from a reporting service application, the method comprising:
-
receiving a request at a report publishing server to create a memory location to store modified metadata of a report, wherein the report is published in a server environment on the report publishing server, and wherein the memory location provides characteristics of the server environment that allows modified metadata of the report to be tested; and receiving at the report publishing server the modified metadata from a client; and storing the modified metadata in the memory location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium storing computer executable instructions that when executed perform a method of testing connection data referenced in a report, the method comprising:
-
receiving a request from a client at a report publishing server, wherein the request provides data source information; attempting to establish a connection with the data source; and sending an indication to the client regarding whether a connection to the data source was established. - View Dependent Claims (18, 20)
-
-
19. The computer readable storage medium of claim 19, wherein the attempting comprises using the credentials.
Specification