0% found this document useful (0 votes)
94 views17 pages

WP - Creating - A - BIS - Compatible - Report - in MS - ReportBuilder

The document provides steps to create a report in Microsoft Report Builder that is compatible with the Bosch Building Integration System (BIS). It involves installing Report Builder, connecting it to the SQL server instance used by BIS, selecting a stored procedure as the data source, designing the table layout with the desired fields, testing the report, and adding a user permission parameter required by BIS for security. The goal is to generate reports from BIS event log data that can be viewed within the BIS interface.

Uploaded by

firenet colombia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views17 pages

WP - Creating - A - BIS - Compatible - Report - in MS - ReportBuilder

The document provides steps to create a report in Microsoft Report Builder that is compatible with the Bosch Building Integration System (BIS). It involves installing Report Builder, connecting it to the SQL server instance used by BIS, selecting a stored procedure as the data source, designing the table layout with the desired fields, testing the report, and adding a user permission parameter required by BIS for security. The goal is to generate reports from BIS event log data that can be viewed within the BIS interface.

Uploaded by

firenet colombia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper

Version 2.3.0.1
Change Log Created 2009-12-03
Proofread by D.Glebenok: 2009-W50. 1 change incorporated W51

Topic Creating a BIS-compatible report using Microsoft Report Builder

Table of Contents

1 INTRODUCTION 2

1.1 INTENDED AUDIENCE 2


1.2 OVERVIEW 2
1.3 ABBREVIATIONS USED 2
1.4 TYPOGRAPHICAL CONVENTIONS USED IN THIS DOCUMENT 2

2 INSTALLATION AND PREREQUISITES 2

2.1 PREREQUISITES 2
2.2 INSTALLATION STEPS 2

3 CREATING A BIS-CAPABLE REPORT 3

Page 1 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

1 Introduction

1.1 Intended Audience


System administrators who wish to use Microsoft SQL Server Report Builder to create new
report formats, or customize old formats, for display in the BIS Event Log.

1.2 Overview
This document takes the system administrator step-by-step through a simple example of
creating a new report which can later be viewed in BIS. For more detailed information about the
use of the Microsoft Report Builder, please consult the manufacturer’s documentation.

1.3 Abbreviations used


BIS: Building Integration System from Bosch Security Systems.
MRB: Microsoft Report Builder.

1.4 Typographical conventions used in this document


 Names of locations (directories), files, tabs and controls in bold
 Commands to be entered by the user in courier font

2 Installation and prerequisites

2.1 Prerequisites
BIS is successfully installed on a server in your network. An SQL Server 2008 instance was
successfully defined for the BIS Event Log during the BIS installation.

2.2 Installation steps


The Microsoft Report Builder (hereafter MRB) is provided on the BIS installation DVD under the
following directory:
BIS\3RD party\SQL2008\ReportBuilder\2.0\
Double-click the .msi file to install the Report Builder.

Page 2 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

During the installation you will be prompted to enter the Report Server. This is the SQL Server
2008 instance which you defined for the Event Log during the installation of BIS. You should
enter this analogously to the following form (assuming that you gave your SQLServer 2008
instance the default name of BISReports)

http://<Name_of_your_SQL2008_Server_computer>:8080/Reportserver_BISReports

3 Creating a BIS-capable report


Step Action Result / Screenshot
1 Start the Report
Builder

Page 3 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

2 Select the edge of


the data container
and delete the
wizards by
context menu.

3 Insert a table by
right-clicking and
selecting Insert >
Table.
The Dataset
Properties dialog
appears.

Page 4 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

4 Click New… to
open the Data
source properties
dialog. Select the
Radio button Use
a shared
connection…
Click the
Browse… button.
Report Builder
retrieves the
name of the
source from the
network. This
should be (or
should include)
the Event Log
Datasource
defined during
setup.
Select it and click
OK.

Page 5 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

5 From the Dataset


properties dialog
select the Query
type Stored
Procedure.
For this example,
select the stored
procedure name
getAddresses

Page 6 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

6 Name and
manipulate the
table to the
desired format.
We have called
our example My
new report

Page 7 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

7 Configure the
table by dragging
the desired data
into the desired
columns.

Page 8 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

8 Apply any other


formatting you
desire for the
table.

Page 9 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

9 Test the report


within the Report
Builder by clicking
Run

Page 10 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

10 View the resulting


table within
Report Builder.

Page 11 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

11 Return to the
Report Designer
by pressing F8

Page 12 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

12 As a security
measure, BIS
always queries
the parameter
userPermission
before displaying
a report.
Hence we need to
add this
parameter to all
reports displayed
by the BIS Event
Log.
Right-click
Parameters and
click Add
Parameter…

Page 13 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

13 The Parameter
must be named
userPermission.
Blank and null
values should be
allowed, and it
can remain
hidden (i.e. the
parameter need
not appear at the
top of the report
in the BIS event
log).
If the parameter is
not to remain
hidden, then a
suitable prompt
text can be
entered under
Prompt:

Page 14 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

14 Ensure that the


parameter
userPermsission
now appears
under the
Parameters
directory

Page 15 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

15 Save the report in


the My Reports
directory.
We have named
our example
MyNewRep.rdl

Page 16 of 17
Security Systems

From Our Reference Tel Fax Location OT


ST-ACS/PG PBR Date: 12/15/2009

White Paper
Creating a BIS-compatible report using Microsoft Report Builder

16 Start the BIS


Client (or refresh
the reports list
with the refresh
button). The new
report appears as
MyNewRep in the
list of reports (see
step 15), and My
New Report in
the title (see step
6). Paging is
handled
automatically.

End of procedure

Page 17 of 17

You might also like