SlideShare uma empresa Scribd logo
1 de 15
Baixar para ler offline
SQL Server Reporting Services (SSRS) –
Part 1- Basics on how to create a report
Introduction
SQL Server Reporting services are very good feature provided in SQL to build a report of
user choice and deploy it to make use of it anywhere as per the requirement. In this article we
are going to see on how to create a simple report then build and execute the report. Reports
can be exported to multiple formats including delimited text, XML format, pdf format and
Microsoft Excel as well.
Let s jump into the process and see the step by step process on how to create and execute an
SSRS report.
Steps:
Go to SQL Server Business Intelligence Development Studio and create a new project as
shown below

Now a wizard will / may open based on the existing option selected just skip that window if it
opens by giving Next. It will open a new window which shows the basic configuration as
shown in the below screen
Next window will show an option to build a query based on which the result set will be
displayed as a report. We can write our own query to fetch the output as shown in the below
screen.
Clicking on Next will open a window which have the option to select on how the result
should display as shown in the below screen

Clicking on Next will open the below window, if you can see the option here to group the
data and show as per our requirement
Clicking on the Next button will open a window which gives option to design the report
based on the templates available as shown in the below screen

Now clicking on the button the interesting thing comes over, which is nothing but where to
deploy the report. We can give as per our requirement
Clicking on Next will open a window as shown in the below screen. Here we can give our
customized report name

Clicking on Finish will open a window as shown in the below screen, which shows the
structure of the report as shown below
Now press F5 to build and execute the process. It will show the result as shown in the below
figure

Conclusion
So in this article we have seen on how to create, build and execute a basic report using SQL
reporting services.
SQL Server Reporting Services (SSRS) –
Part 2- Deploying a Report
I NTRODUCTION

In this article we are going to see on how to deploy a report which is created and executed
using SSRS. Once the report design is completed now we can follow the below steps to
deploy the report and use it online. Check for my previous article on how to create a basic
report.
S TEPS

Once the report is created now we need to do some basic configuration as shown in the below
steps
Right click on the project name in the Solution Explorer and then select the Properties from
the popup menu. You will see the window as shown in the below screen

In the options available OverwriteDataSources make it always false since if there is already
an available data source it will get override and close the existing data source.
Once we are done with this configuration and checking the options now we are in the process
of deploying the application. For this go to the Solution Explorer and right click on the same.
There is an option given as Deploy, click on deploy as shown in the below screen
Clicking on the deploy button will deploy the report and shows the output in the Output
window at the bottom as shown in the below output.
Deploying to http://localhost/reportserver
Deploying data source '/Data Sources/AdventureWorksLT'.
Warning : Cannot deploy data source AdventureWorksLT to
the server because it already exists and OverwriteDataSources
is not specified.
Deploying report '/SSRS Sample/ReportDesignerExample'.
Deploy complete -- 0 errors, 1 warnings
== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==
== Deploy: 1 succeeded, 0 failed, 0 skipped ==
After successful deployment of the REPORT we can see the output in the browser window as
shown in the below screen
Note – this is a sample image, since IIS is not deployed in my system I couldn’t able to take a
screen shot of the report.
So we can navigate to the uri http://localhost/reportserver and check the report online
C ONCLUSION

So in this article we have seen on how to deploy the report and how to configure the
deployment process. Hope this was useful; do let me know your comment on this article.
SQL Server Reporting Services (SSRS) –
Part 3 – Create Report without Wizard
Introduction
In this article we are going to see on how to create a report without using the wizard which
we used in our first article. The idea behind this article is we will have full control over the
creation of report and we can customize it at any level as per our requirement.
Steps
Let’s open BIDS and create a project under Report Server Project as shown in the below
image

Now right click on the Report on the right hand side and select Add New item à Report as
shown in the below screen
Now you will see the report designer window as shown in the below screen.

Here we have 3 tabs as Data, Layout and Preview. Data tab is used to select which data
should we need to show in the report. Clicking on the Datasetà New Dataset as shown in the
below screen will help us to select the data source
Now we can write out own query in order to fetch the details which we can show in the
reports as shown in the below screen
Now we can shift to the next tab which is LAYOUT tab, where we are going to design the
report based on our requirement. Drag and drop the table control from the tool box to the
layout screen then your screen should look similar to the one below

Now go back to the Dataset tool pane, and select the columns which should appear in which
part of the report as shown in the below screen
We can change the properties of the table report structure by pressing F4 will open the
properties tab. You can see the below screen for the different options available to format or
customize your report.

Now press F5 to run the application. It will ask for the Login credentials as shown below.
Once we give the credentials it will fetch the report
Without running the project itself we can check the result by clicking on the 3rd tab in the
project which is nothing but the Preview tab as shown in the below screen

Conclusion
In this article we have seen on how to create a report in BIDS without using the Wizard and
how to customize the report based on our requirement.

Mais conteúdo relacionado

Mais procurados

SYSTEMS DESIGN / CAPSTONE PROJECT
SYSTEMS DESIGN / CAPSTONE PROJECTSYSTEMS DESIGN / CAPSTONE PROJECT
SYSTEMS DESIGN / CAPSTONE PROJECTSanjay Saluth
 
A2WPress Localbusiness Theme Documentation
A2WPress Localbusiness Theme DocumentationA2WPress Localbusiness Theme Documentation
A2WPress Localbusiness Theme DocumentationA2WPress
 
Cis 407 i lab 1 of 7
Cis 407 i lab 1 of 7Cis 407 i lab 1 of 7
Cis 407 i lab 1 of 7helpido9
 
Spa saloon Wordpress Test
Spa saloon Wordpress TestSpa saloon Wordpress Test
Spa saloon Wordpress Testscubeuser31
 
RSS Tutorial
RSS TutorialRSS Tutorial
RSS TutorialPuttiApps
 
Forms Overview
Forms OverviewForms Overview
Forms OverviewPuttiApps
 
Cis407 a ilab 2 web application development devry university
Cis407 a ilab 2 web application development devry universityCis407 a ilab 2 web application development devry university
Cis407 a ilab 2 web application development devry universitylhkslkdh89009
 
Creating ProLaw Reports using Excel
Creating ProLaw Reports using ExcelCreating ProLaw Reports using Excel
Creating ProLaw Reports using ExcelGabriela Isturiz
 
Cis 407 i lab 2 of 7
Cis 407 i lab 2 of 7Cis 407 i lab 2 of 7
Cis 407 i lab 2 of 7helpido9
 
Putti Menu/Catalog Tutorial
Putti Menu/Catalog TutorialPutti Menu/Catalog Tutorial
Putti Menu/Catalog TutorialPuttiApps
 
Manage your life more effectively with
Manage your life more effectively withManage your life more effectively with
Manage your life more effectively withSweetsuger Brown
 
Top 8 hidden handy features of word press
Top 8 hidden handy features of word pressTop 8 hidden handy features of word press
Top 8 hidden handy features of word pressJohn057
 
Primavera manual tutorial book
Primavera manual tutorial bookPrimavera manual tutorial book
Primavera manual tutorial bookThomas Britto
 
Desk Sync User Installation Guide
Desk Sync User Installation GuideDesk Sync User Installation Guide
Desk Sync User Installation GuideCloud Analogy
 

Mais procurados (20)

SYSTEMS DESIGN / CAPSTONE PROJECT
SYSTEMS DESIGN / CAPSTONE PROJECTSYSTEMS DESIGN / CAPSTONE PROJECT
SYSTEMS DESIGN / CAPSTONE PROJECT
 
A2WPress Localbusiness Theme Documentation
A2WPress Localbusiness Theme DocumentationA2WPress Localbusiness Theme Documentation
A2WPress Localbusiness Theme Documentation
 
Cis 407 i lab 1 of 7
Cis 407 i lab 1 of 7Cis 407 i lab 1 of 7
Cis 407 i lab 1 of 7
 
Spa saloon Wordpress Test
Spa saloon Wordpress TestSpa saloon Wordpress Test
Spa saloon Wordpress Test
 
RSS Tutorial
RSS TutorialRSS Tutorial
RSS Tutorial
 
RSS Tutorial
RSS TutorialRSS Tutorial
RSS Tutorial
 
Forms Overview
Forms OverviewForms Overview
Forms Overview
 
Creating Forms2
Creating Forms2Creating Forms2
Creating Forms2
 
Shopify
ShopifyShopify
Shopify
 
Cis407 a ilab 2 web application development devry university
Cis407 a ilab 2 web application development devry universityCis407 a ilab 2 web application development devry university
Cis407 a ilab 2 web application development devry university
 
Thedashboard20111018 (1)
Thedashboard20111018 (1)Thedashboard20111018 (1)
Thedashboard20111018 (1)
 
Toolbar
ToolbarToolbar
Toolbar
 
Build Restful Service using ADFBC
Build Restful Service using ADFBCBuild Restful Service using ADFBC
Build Restful Service using ADFBC
 
Creating ProLaw Reports using Excel
Creating ProLaw Reports using ExcelCreating ProLaw Reports using Excel
Creating ProLaw Reports using Excel
 
Cis 407 i lab 2 of 7
Cis 407 i lab 2 of 7Cis 407 i lab 2 of 7
Cis 407 i lab 2 of 7
 
Putti Menu/Catalog Tutorial
Putti Menu/Catalog TutorialPutti Menu/Catalog Tutorial
Putti Menu/Catalog Tutorial
 
Manage your life more effectively with
Manage your life more effectively withManage your life more effectively with
Manage your life more effectively with
 
Top 8 hidden handy features of word press
Top 8 hidden handy features of word pressTop 8 hidden handy features of word press
Top 8 hidden handy features of word press
 
Primavera manual tutorial book
Primavera manual tutorial bookPrimavera manual tutorial book
Primavera manual tutorial book
 
Desk Sync User Installation Guide
Desk Sync User Installation GuideDesk Sync User Installation Guide
Desk Sync User Installation Guide
 

Semelhante a SQL Server Reporting Services (SSRS) - Create Reports Without Wizard in 3 Easy Steps

Birt (business intelligence and reporting tools)
Birt (business intelligence and reporting tools)Birt (business intelligence and reporting tools)
Birt (business intelligence and reporting tools)Dharmesh Kumar Sharma
 
Developing ssrs-reports-for-dynamics-ax
Developing ssrs-reports-for-dynamics-axDeveloping ssrs-reports-for-dynamics-ax
Developing ssrs-reports-for-dynamics-axNicc Ngo
 
Developing ssrs-reports-for-dynamics-ax-120402001948-phpapp01
Developing ssrs-reports-for-dynamics-ax-120402001948-phpapp01Developing ssrs-reports-for-dynamics-ax-120402001948-phpapp01
Developing ssrs-reports-for-dynamics-ax-120402001948-phpapp01Ahmed Farag
 
My First Report slide support
My First Report slide supportMy First Report slide support
My First Report slide supportSpagoWorld
 
130297267 transformations
130297267 transformations130297267 transformations
130297267 transformationsSunil Pandey
 
Developing a ssrs report using a ssas data source
Developing a ssrs report using a ssas data sourceDeveloping a ssrs report using a ssas data source
Developing a ssrs report using a ssas data sourcerelekarsushant
 
Creating azure logic app for salesforce integration | Webner
Creating azure logic app for salesforce integration | WebnerCreating azure logic app for salesforce integration | Webner
Creating azure logic app for salesforce integration | WebnerChandanWebner
 
Lc solutions sop manual2
Lc solutions sop manual2Lc solutions sop manual2
Lc solutions sop manual2RAVI KANT
 
Report exchange designer
Report exchange designerReport exchange designer
Report exchange designerrlsotto
 
Lsmw (Legacy System Migration Workbench)
Lsmw (Legacy System Migration Workbench)Lsmw (Legacy System Migration Workbench)
Lsmw (Legacy System Migration Workbench)Leila Morteza
 
How to design a report with fine report reporting tool
How to design a report with  fine report reporting toolHow to design a report with  fine report reporting tool
How to design a report with fine report reporting toolFineReport Reporting Tool
 
Oracle apex hands on lab#2
Oracle apex hands on lab#2Oracle apex hands on lab#2
Oracle apex hands on lab#2Amit Sharma
 
How to embed reporting into your asp.net core web applications
How to embed reporting into your asp.net core web applications How to embed reporting into your asp.net core web applications
How to embed reporting into your asp.net core web applications Concetto Labs
 
Orangescrum Invoice Pro Add-on user manual
Orangescrum Invoice Pro Add-on user manualOrangescrum Invoice Pro Add-on user manual
Orangescrum Invoice Pro Add-on user manualOrangescrum
 
Web services in asp.net
Web services in asp.netWeb services in asp.net
Web services in asp.netDharma Raju
 
Report exchange designer
Report exchange designerReport exchange designer
Report exchange designerBhushan Rajgure
 
Using QLIK with AWS & Python
Using QLIK with AWS & PythonUsing QLIK with AWS & Python
Using QLIK with AWS & PythonBruce Jenks
 
GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I
GEIT 3341  DATABASE I  LAB 2  GEIT 3341 Database I  GEIT 3341  DATABASE I  LAB 2  GEIT 3341 Database I
GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I MatthewTennant613
 
Access tips access and sql part 6 dynamic reports
Access tips  access and sql part 6  dynamic reportsAccess tips  access and sql part 6  dynamic reports
Access tips access and sql part 6 dynamic reportsquest2900
 

Semelhante a SQL Server Reporting Services (SSRS) - Create Reports Without Wizard in 3 Easy Steps (20)

Birt (business intelligence and reporting tools)
Birt (business intelligence and reporting tools)Birt (business intelligence and reporting tools)
Birt (business intelligence and reporting tools)
 
Developing ssrs-reports-for-dynamics-ax
Developing ssrs-reports-for-dynamics-axDeveloping ssrs-reports-for-dynamics-ax
Developing ssrs-reports-for-dynamics-ax
 
Developing ssrs-reports-for-dynamics-ax-120402001948-phpapp01
Developing ssrs-reports-for-dynamics-ax-120402001948-phpapp01Developing ssrs-reports-for-dynamics-ax-120402001948-phpapp01
Developing ssrs-reports-for-dynamics-ax-120402001948-phpapp01
 
My First Report slide support
My First Report slide supportMy First Report slide support
My First Report slide support
 
130297267 transformations
130297267 transformations130297267 transformations
130297267 transformations
 
Developing a ssrs report using a ssas data source
Developing a ssrs report using a ssas data sourceDeveloping a ssrs report using a ssas data source
Developing a ssrs report using a ssas data source
 
Creating azure logic app for salesforce integration | Webner
Creating azure logic app for salesforce integration | WebnerCreating azure logic app for salesforce integration | Webner
Creating azure logic app for salesforce integration | Webner
 
Oracle ADF 11g Tutorial
Oracle ADF 11g TutorialOracle ADF 11g Tutorial
Oracle ADF 11g Tutorial
 
Lc solutions sop manual2
Lc solutions sop manual2Lc solutions sop manual2
Lc solutions sop manual2
 
Report exchange designer
Report exchange designerReport exchange designer
Report exchange designer
 
Lsmw (Legacy System Migration Workbench)
Lsmw (Legacy System Migration Workbench)Lsmw (Legacy System Migration Workbench)
Lsmw (Legacy System Migration Workbench)
 
How to design a report with fine report reporting tool
How to design a report with  fine report reporting toolHow to design a report with  fine report reporting tool
How to design a report with fine report reporting tool
 
Oracle apex hands on lab#2
Oracle apex hands on lab#2Oracle apex hands on lab#2
Oracle apex hands on lab#2
 
How to embed reporting into your asp.net core web applications
How to embed reporting into your asp.net core web applications How to embed reporting into your asp.net core web applications
How to embed reporting into your asp.net core web applications
 
Orangescrum Invoice Pro Add-on user manual
Orangescrum Invoice Pro Add-on user manualOrangescrum Invoice Pro Add-on user manual
Orangescrum Invoice Pro Add-on user manual
 
Web services in asp.net
Web services in asp.netWeb services in asp.net
Web services in asp.net
 
Report exchange designer
Report exchange designerReport exchange designer
Report exchange designer
 
Using QLIK with AWS & Python
Using QLIK with AWS & PythonUsing QLIK with AWS & Python
Using QLIK with AWS & Python
 
GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I
GEIT 3341  DATABASE I  LAB 2  GEIT 3341 Database I  GEIT 3341  DATABASE I  LAB 2  GEIT 3341 Database I
GEIT 3341 DATABASE I LAB 2 GEIT 3341 Database I
 
Access tips access and sql part 6 dynamic reports
Access tips  access and sql part 6  dynamic reportsAccess tips  access and sql part 6  dynamic reports
Access tips access and sql part 6 dynamic reports
 

Último

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 

Último (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

SQL Server Reporting Services (SSRS) - Create Reports Without Wizard in 3 Easy Steps

  • 1. SQL Server Reporting Services (SSRS) – Part 1- Basics on how to create a report Introduction SQL Server Reporting services are very good feature provided in SQL to build a report of user choice and deploy it to make use of it anywhere as per the requirement. In this article we are going to see on how to create a simple report then build and execute the report. Reports can be exported to multiple formats including delimited text, XML format, pdf format and Microsoft Excel as well. Let s jump into the process and see the step by step process on how to create and execute an SSRS report. Steps: Go to SQL Server Business Intelligence Development Studio and create a new project as shown below Now a wizard will / may open based on the existing option selected just skip that window if it opens by giving Next. It will open a new window which shows the basic configuration as shown in the below screen
  • 2. Next window will show an option to build a query based on which the result set will be displayed as a report. We can write our own query to fetch the output as shown in the below screen.
  • 3. Clicking on Next will open a window which have the option to select on how the result should display as shown in the below screen Clicking on Next will open the below window, if you can see the option here to group the data and show as per our requirement
  • 4. Clicking on the Next button will open a window which gives option to design the report based on the templates available as shown in the below screen Now clicking on the button the interesting thing comes over, which is nothing but where to deploy the report. We can give as per our requirement
  • 5. Clicking on Next will open a window as shown in the below screen. Here we can give our customized report name Clicking on Finish will open a window as shown in the below screen, which shows the structure of the report as shown below
  • 6. Now press F5 to build and execute the process. It will show the result as shown in the below figure Conclusion So in this article we have seen on how to create, build and execute a basic report using SQL reporting services.
  • 7. SQL Server Reporting Services (SSRS) – Part 2- Deploying a Report I NTRODUCTION In this article we are going to see on how to deploy a report which is created and executed using SSRS. Once the report design is completed now we can follow the below steps to deploy the report and use it online. Check for my previous article on how to create a basic report. S TEPS Once the report is created now we need to do some basic configuration as shown in the below steps Right click on the project name in the Solution Explorer and then select the Properties from the popup menu. You will see the window as shown in the below screen In the options available OverwriteDataSources make it always false since if there is already an available data source it will get override and close the existing data source. Once we are done with this configuration and checking the options now we are in the process of deploying the application. For this go to the Solution Explorer and right click on the same. There is an option given as Deploy, click on deploy as shown in the below screen
  • 8. Clicking on the deploy button will deploy the report and shows the output in the Output window at the bottom as shown in the below output. Deploying to http://localhost/reportserver Deploying data source '/Data Sources/AdventureWorksLT'. Warning : Cannot deploy data source AdventureWorksLT to the server because it already exists and OverwriteDataSources is not specified. Deploying report '/SSRS Sample/ReportDesignerExample'. Deploy complete -- 0 errors, 1 warnings == Build: 1 succeeded or up-to-date, 0 failed, 0 skipped == == Deploy: 1 succeeded, 0 failed, 0 skipped == After successful deployment of the REPORT we can see the output in the browser window as shown in the below screen
  • 9. Note – this is a sample image, since IIS is not deployed in my system I couldn’t able to take a screen shot of the report. So we can navigate to the uri http://localhost/reportserver and check the report online C ONCLUSION So in this article we have seen on how to deploy the report and how to configure the deployment process. Hope this was useful; do let me know your comment on this article.
  • 10. SQL Server Reporting Services (SSRS) – Part 3 – Create Report without Wizard Introduction In this article we are going to see on how to create a report without using the wizard which we used in our first article. The idea behind this article is we will have full control over the creation of report and we can customize it at any level as per our requirement. Steps Let’s open BIDS and create a project under Report Server Project as shown in the below image Now right click on the Report on the right hand side and select Add New item à Report as shown in the below screen
  • 11. Now you will see the report designer window as shown in the below screen. Here we have 3 tabs as Data, Layout and Preview. Data tab is used to select which data should we need to show in the report. Clicking on the Datasetà New Dataset as shown in the below screen will help us to select the data source
  • 12. Now we can write out own query in order to fetch the details which we can show in the reports as shown in the below screen
  • 13. Now we can shift to the next tab which is LAYOUT tab, where we are going to design the report based on our requirement. Drag and drop the table control from the tool box to the layout screen then your screen should look similar to the one below Now go back to the Dataset tool pane, and select the columns which should appear in which part of the report as shown in the below screen
  • 14. We can change the properties of the table report structure by pressing F4 will open the properties tab. You can see the below screen for the different options available to format or customize your report. Now press F5 to run the application. It will ask for the Login credentials as shown below. Once we give the credentials it will fetch the report
  • 15. Without running the project itself we can check the result by clicking on the 3rd tab in the project which is nothing but the Preview tab as shown in the below screen Conclusion In this article we have seen on how to create a report in BIDS without using the Wizard and how to customize the report based on our requirement.