Once you have designed your report [>>], the process involves using the features available in SAP Crystal Reports to build your report.
Once you have determined the specifications for a report, the process of building the report begins with creating connections between the various views the report is based on. It is extremely important that you give careful consideration to how you join views when you create your report.
Note: When a report created using the data access views is uploaded to PowerSchool SMS, it goes through a validation process that checks that the linking in the report has been done correctly. In the event that the report contains an illegal link, PowerSchool SMS displays a system message indicating the nature of the error.
The first part of building a report involves connecting to the data, selecting your views, and linking them logically. For more information on linking views, see the SAP Crystal Reports User's Guide at http://help.sap.com/analytics and Reports using Database Tables [>>] for an example of using links in PowerSchool SMS
The first thing you should do when building your report is select the fields that you want to appear on the report canvas. You can select from any of the views you included in the linking step of the process. Then sort the fields. For more information, see the SAP Crystal Reports User's Guide at http://help.sap.com/analytics.
Grouping data in a report allows you to present your data in meaningful ways. You can group and summarize grouped data by any field in any of the views included in your initial linking, regardless of whether you have included the field in the report canvas. For more information, see the SAP Crystal Reports User's Guide at http://help.sap.com/analytics.
Most of the filters for reports created using the data access views are added when the report is uploaded to PowerSchool SMS. However, if you wish to include query filters that cannot be changed by users or dynamic filters where the user is prompted to select values for the filter, you must set those particular filters when you create the report in Crystal Reports using the Select Expert. For more information, see the SAP Crystal Reports User's Guide at http://help.sap.com/analytics.
Note: All dynamic properties can be identified by the prefix D#.
If you want to include secondary information in a report, you can insert a subreport. However, keep in mind that subreports put extra strain on resources and can significantly affect system performance. For more information about subreports, see the SAP Crystal Reports User's Guide at http://help.sap.com/analytics.
If you want to provide users with options to select at runtime, such as the ability to print a new page for each student, grade level, or school, or to add a legend to the bottom of the report, you can add parameters and formulas to your Crystal Report template that will display as preferences in the Report Options dialog.
Create parameters with static or dynamic prompts. See the SAP Crystal Reports User's Guide at http://help.sap.com/analytics.
With many reports, you may want to do some basic formatting, such as:
= | adding page numbers and dates |
= | changing date and time formats |
= | adding and formatting text |
= | moving, resizing, or deleting fields and text objects |
= | positioning elements on the page |
For detailed information on formatting reports, see the SAP Crystal Reports User's Guide at http://help.sap.com/analytics.
www.powerschool.com
Tel: 866-434-6276
Email: smssupport@powerschool.com
Copyright 2015-2016 PowerSchool Group LLC and/or its affiliate(s). All rights reserved. All trademarks are either owned or licensed by PowerSchool Group LLC and/or its affiliates.