Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MS Sql Server: Reporting manipulating data


Published on

MS Sql Server: Reporting manipulating data

  • Be the first to comment

  • Be the first to like this

MS Sql Server: Reporting manipulating data

  1. 1. SQL SERVER: Manipulating Data<br />
  2. 2. Data Regions<br />
  3. 3. Tables<br />Just like in Excel<br />Multiple grouping levels<br />Variable data <br />Fixed columns<br />Formatting columns<br />Padding<br />Merge cells<br />
  4. 4. Lists<br />A free-form container for complex repeating areas<br />
  5. 5. Charts<br />
  6. 6. Sub-Reports<br />A report inside the body of the main report<br />Features:<br /><ul><li>Stored on the report server as another report
  7. 7. Can be repeated within a data region in main report
  8. 8. Only the body of the subreport is included
  9. 9. Data source can differ from data source in main report</li></li></ul><li>Report Parameters<br />Pass values into a query parameter<br />Filter data in the data set<br />Pass values to a linked report<br />Are used to create cascading parameter lists<br />Are used to alter the appearance of a report<br />
  10. 10. Using Report Parameters<br />Define name and data type<br />Use prompts<br />Specify parameter options such as hidden or allow null<br />Specify available values<br />Set a default value<br />1<br />2<br />3<br />4<br />5<br />
  11. 11. <ul><li>Query parameters and report parameters can be linked
  12. 12. Renamed query parameters do not automatically update the report parameter</li></ul>Using Query Parameters<br />Parameters collection<br />SQL query parameter<br />Office<br />SELECT * FROM cashWHERE office = @Office AND user = @UserID<br />UserID<br />
  13. 13. Data-boundParameters<br />Displays a list of available values based on a query<br />A special data set is typically created for this purpose<br />Allows the available parameter values to dynamically change as the database changes<br />
  14. 14. Visit more self help tutorials<br />Pick a tutorial of your choice and browse through it at your own pace.<br />The tutorials section is free, self-guiding and will not involve any additional support.<br />Visit us at<br />