Logo
PREGNANCY
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
 
 
Windows Server

System Center Configuration Manager 2007 : Creating New Reports

6/5/2013 6:09:28 PM

Given the wide variety of ready-made reports Microsoft provides, it is generally easier to clone a report that is close to what you need and modify it than to create a new report from scratch. There might be times, however, when you want to start with a blank slate and create an entirely new report. The next sections discuss how to create new reports both in classic reporting and in SRS.

Creating Classic Reports

To create a new classic report, perform the following steps:

1.
Expand the Configuration Manager console tree to System Center Configuration Manager -> Site Database -> Computer Management -> Reporting -> Reports. Right-click the Reports node and choose New -> Report.

2.
On the New Report Wizard General page, enter the name, category, and an optional comment for your report. Figure 1 shows the New Report Wizard General page for the report named Drill Through Sequence for a Specific Report, created using this wizard. This report displays a sequence of reports you can open through links, beginning with an initial report selected by the user.

Figure 1. The New Report Wizard General page for the Drill Through Sequence for a Specific Report

3.
Click Edit SQL Statement to launch the Query Builder dialog box, and enter the following SQL statement for the report:

select R1.Name AS [Initial Report Name], R2.Name AS [First Linked Report],
									R3.Name AS [Second Linked Report], R4.Name AS [Third Linked Report],
									R5.Name AS [Fourth Linked Report]
									FROM v_Report R1 left join  v_Report
									R2 ON R1.DrillThroughReportID =  R2.ReportID
									left join v_Report R3 ON R2.DrillThroughReportID = R3.ReportID
									left join  v_Report R4 ON R3.DrillThroughReportID = R4.ReportID
									left join  v_Report R5 ON R4.DrillThroughReportID = R5.ReportID
  WHERE R1.Name = @ReportName

					  

The user is prompted at run time to supply the value of the @ReportName parameter. To define the properties for the prompt, select Prompts to launch the prompts dialog box, and then click the New Prompt (starburst) icon to access the Prompt Properties page shown in Figure 2.

Figure 2. The Prompt Properties page for the ReportName prompt


4.
On the Prompt Properties page, enter the prompt name to use in the report SQL statement (ReportName in this example) and the prompt text you want displayed to users. Click the Edit SQL Statement button to launch the Query Builder dialog box, and enter the SQL statement used to provide the list of available values to the user:

begin
									if (@__filterwildcard = '')
									Select Name from v_Report where DrillThroughReportID is not NULL ORDER By   Name
									else
									Select Name from v_Report where DrillThroughReportID is not NULL
									and Name like @__filterwildcard
									ORDER By Name
									end

					  

5.
After completing the SQL Statement dialog boxes, click Next to complete the wizard’s General page and again to accept the defaults on the Display, Links, and Security pages. When you receive confirmation that the report creation was successful, click Close to complete the wizard.

Figure 3 shows the Drill Through Sequence for a Specific Report showing the sequence of linked reports beginning with the All Software Companies report.

Figure 3. The Drill Through Sequence for a Specific Report for the All Software Companies report

Creating SQL Reporting Services Reports

Perform the following steps to create a new ConfigMgr 2007 R2 SQL Reporting Services based report:

1.
Expand the Configuration Manager console tree to System Center Configuration Manager -> Site Database -> Computer Management -> Reporting -> Reporting Services. Right-click on the report server name and choose Create Report.

2.
The Create Report Wizard Information page allows you to select either a model-based report or a SQL-based report. SQL–based reports allow you to enter SQL statements directly, as in the previous example in the “Creating Classic Reports” section. Figure 4 displays choosing to create a model–based report.

Figure 4. The Create Report Wizard Information page

3.
Microsoft provides the ClientStatusReporting and SoftwareUpdateManagement reporting models for Configuration Manager. Figure 5 shows the Model Selection page with the SoftwareUpdateManagement model selected. Click Finish to complete the wizard, or if you prefer to view a summary page and confirm your selections click Next, and then click Next on the Summary page and Close on the Confirmation page.

Figure 5. The Create Report Wizard Model Selection page

4.
When the Create Report Wizard finishes, the Microsoft Report Builder launches automatically. The Report Builder is a graphical development environment that allows you to create, edit, and test SRS reports. 
Other -----------------
- Windows Server 2008 : Working with the Schema - Modifying the Schema with adprep, Registering the Active Directory Schema Snap-In
- Windows Server 2008 : Promoting and Demoting a Domain Controller - Using dcpromo to Install from Media, Forcing Removal of Active Directory
- BizTalk Server 2009 : Use The Business Rule Engine (part 2) - What Are the Artifacts That Constitute a Business Rule?
- BizTalk Server 2009 : Use The Business Rule Engine (part 1)
- Microsoft Dynamics CRM 4 : Scribe Integration - Scribe Insight Architecture
- Microsoft Dynamics CRM 4 : Scribe Integration - Integration Options
- Maintaining Dynamics GP : Safeguarding data by Backing Up everything
- Maintaining Dynamics GP : Improving stability by Managing Dictionaries
- Client Access to Exchange Server 2007 : Using Cached Exchange Mode for Offline Functionality
- Client Access to Exchange Server 2007 : Using Outlook 2007 Collaboratively (part 3) - Using Group Schedules
- Client Access to Exchange Server 2007 : Using Outlook 2007 Collaboratively (part 2) - Sharing Information with Users Outside the Company
- Client Access to Exchange Server 2007 : Using Outlook 2007 Collaboratively (part 1)
- Windows Server 2003 on HP ProLiant Servers : The Physical Design and Developing the Pilot - Time Services (part 2) - Domain Time Hierarchy
- Windows Server 2003 on HP ProLiant Servers : The Physical Design and Developing the Pilot - Time Services (part 1) - Time Services Role in Authentication
- Windows Server 2003 on HP ProLiant Servers : The Physical Design and Developing the Pilot - Network Services
- Workflow in Dynamics AX 2009 : Workflow Life Cycle (part 3) - Activating the Workflow
- Workflow in Dynamics AX 2009 : Workflow Life Cycle (part 2) - Creating the Workflow Document Class
- Workflow in Dynamics AX 2009 : Workflow Life Cycle (part 1) - State Model
- Workflow in Dynamics AX 2009 : Workflow Architecture
- SharePoint 2010 : Configuring Search Settings and the User Interface - Search Tabs and Pages
 
 
Most view of day
- Adobe Illustrator CS5 : Understanding Appearances (part 1) - Understanding Attributes and Stacking Order
- Microsoft Dynamics GP 2010 : Dynamics GP system requirements
- Using Application Deployment Tools : Deploying Applications Using RDS (part 1) - Deploying RemoteApp Applications
- Microsoft Excel 2010 : Using Formulas - The Importance of Laying Data Out Properly, Formulas Versus Values
- Sharepoint 2013 : Service Application Administration (part 2) - Using the Ribbon to Manage Service Applications
- Using Voice and Sounds : Directing Your Computer with Voice Commands, Dictating Text
- SQL Server 2008 R2 : Performance Monitoring Tools (part 10) - Creating an Extended Events Session
- Windows Server 2012 Requirements and Installation : Deploying Minimal Server Interface
- Adobe After Effects CS5 : Building a 3D object - Working with 3D text
- Maintaining Security : Restricting User Rights, Protecting Your Account
Top 10
- Sharepoint 2013 : Overview of The Client-Side Object Model and Rest APIs - Client-Side Object Model API Coverage
- Sharepoint 2013 : Overview of The Client-Side Object Model and Rest APIs - REST and OData (part 3) - Creating, Updating, and Deleting
- Sharepoint 2013 : Overview of The Client-Side Object Model and Rest APIs - REST and OData (part 2) - Filtering and Selecting
- Sharepoint 2013 : Overview of The Client-Side Object Model and Rest APIs - REST and OData (part 1) - Getting Started with REST and OData
- Sharepoint 2013 : Integrating Apps for Office with SharePoint (part 2) - Apps for Office Integrated with an App for SharePoint
- Sharepoint 2013 : Integrating Apps for Office with SharePoint (part 1) - Standalone Apps for Office
- Sharepoint 2013 : The Office JavaScript Object Model (part 3) - App Security
- Sharepoint 2013 : The Office JavaScript Object Model (part 2) - Functional Capabilities by Office Client,Mailbox-based Apps
- Sharepoint 2013 : The Office JavaScript Object Model (part 1) - Document-based Apps
- Windows Phone 8 : Playing Music Through the Phone (part 5) - Sharing Music, Playing Music Using Smart DJ, Accessing Playlists
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro