42. A method comprising: receiving, by a computer, a Web Service call that is associated with: (i) a part of a report and (ii) a Web Service, the report part associated with queries of a semantic layer, the report including a report part other than the report part associated with the Web Service call, the Web Service not associated with a Web Service call that is associated with the other report part; and determining, by a computer and based on the Web Service call that is associated with the part of the report and the Web Service, a query to return contents of the report part; wherein the Web Service includes a plurality of descriptions of Web Service calls that are to return contents of the report part and are stored in a repository.
42. A method comprising: receiving, by a computer, a Web Service call that is associated with: (i) a part of a report and (ii) a Web Service, the report part associated with queries of a semantic layer, the report including a report part other than the report part associated with the Web Service call, the Web Service not associated with a Web Service call that is associated with the other report part; and determining, by a computer and based on the Web Service call that is associated with the part of the report and the Web Service, a query to return contents of the report part; wherein the Web Service includes a plurality of descriptions of Web Service calls that are to return contents of the report part and are stored in a repository. 48. A method according to claim 42 , wherein the Web Service call is associated with formatting parameters to specify a format of the formatted contents, and  wherein the method further comprises: determining, based on the Web Service call, a query to return formatted contents of the report part based on the formatting parameters.