Showing posts with label available. Show all posts
Showing posts with label available. Show all posts

Friday, March 30, 2012

Reporting Services Advanced Features

I am looking to find more information regarding advanced filtering/report parameters available in SQL Server 2005 Reporting Services. From what I can see, the user can set values for each report parameter and the query defaults to "where x = (param 1) and y = (param 2)" etc. Is there a way that a user can pick parameters that structure a more complex where clause? For example, say I want to filter by all clients enrolled in all of these 3 service programs and have a dog or clients not enrolled in one of the following 3 care programs or clients who live in one of the following cities? So it would be like this:

where (((sp = 1 and sp = 2 and sp = 3) and animal = dog) or ((cp not in (1, 2, 3)) or city in (a, b, c, d)))

In addition, I am looking for more information regarding programmatic capabilities in Reporting Services. Can anyone point me to a good place for this information? I would like to know whether we could structure part of a query in VB.NET code and then pass this query to Reporting Services to join with the basic report query. Also, I would like to know Reporting Services' capability to interact with stored procedures.

In addition, is Reporting Services more for internal business reporting, or do companies add it onto their existing software package to sell to external customers? Does Reporting Services allow one report to be created, and then users (our customers) on different servers who use different databases to run the report by giving Reporting Services their credentials (database, SQL Server login, etc)?

Basically, I have just been following the tutorials on Microsoft's site, but they are all pretty basic so I haven't gotten a good feel for whether this product is good for advanced reporting needs.

Thanks!

Anonymous wrote:

I am looking to find more information regarding advanced filtering/report parameters available in SQL Server 2005 Reporting Services. From what I can see, the user can set values for each report parameter and the query defaults to "where x = (param 1) and y = (param 2)" etc. Is there a way that a user can pick parameters that structure a more complex where clause? For example, say I want to filter by all clients enrolled in all of these 3 service programs and have a dog or clients not enrolled in one of the following 3 care programs or clients who live in one of the following cities? So it would be like this:

where (((sp = 1 and sp = 2 and sp = 3) and animal = dog) or ((cp not in (1, 2, 3)) or city in (a, b, c, d)))

You can add pretty much any type of WHERE clause you'd like, since you control the query that is being issued. The default interface is best suited to modifying the value portion of a where clause, not adding new columns or changing operators. It is possible, but it is not as easy to implement.

Anonymous wrote:

In addition, is Reporting Services more for internal business reporting, or do companies add it onto their existing software package to sell to external customers? Does Reporting Services allow one report to be created, and then users (our customers) on different servers who use different databases to run the report by giving Reporting Services their credentials (database, SQL Server login, etc)?

It is used for both. Microsoft uses Reporting Services in the Dynamics products, for example.

|||Can you point me to some tutorials and/or articles that provide more details? For the query above, I want the user to specify the columns, values, and operators for the where clause and then be able to generate the query from their specifications.

How can Reporting Services be used to allow a user to log into our application, select the databases to work with, and then have the report generate according to user login?
|||

If your requirement is that the user by allowed to create their own where clauses, you might want to investigate Report Builder as an option. It provides all the GUI for accomplishes this, and can allow users to build their own reports on the fly. There are other third party tools that allow this as well.

The other path is to build your own front end to manage the creation of the where clause. It's more work, but you have full control. If you want to go this route, I'd recommend checking out a few books on Reporting Services, as many of them have chapters that deal with this to some degree.

Reporting Services Advanced Features

I am looking to find more information regarding advanced filtering/report parameters available in SQL Server 2005 Reporting Services. From what I can see, the user can set values for each report parameter and the query defaults to "where x = (param 1) and y = (param 2)" etc. Is there a way that a user can pick parameters that structure a more complex where clause? For example, say I want to filter by all clients enrolled in all of these 3 service programs and have a dog or clients not enrolled in one of the following 3 care programs or clients who live in one of the following cities? So it would be like this:

where (((sp = 1 and sp = 2 and sp = 3) and animal = dog) or ((cp not in (1, 2, 3)) or city in (a, b, c, d)))

In addition, I am looking for more information regarding programmatic capabilities in Reporting Services. Can anyone point me to a good place for this information? I would like to know whether we could structure part of a query in VB.NET code and then pass this query to Reporting Services to join with the basic report query. Also, I would like to know Reporting Services' capability to interact with stored procedures.

In addition, is Reporting Services more for internal business reporting, or do companies add it onto their existing software package to sell to external customers? Does Reporting Services allow one report to be created, and then users (our customers) on different servers who use different databases to run the report by giving Reporting Services their credentials (database, SQL Server login, etc)?

Basically, I have just been following the tutorials on Microsoft's site, but they are all pretty basic so I haven't gotten a good feel for whether this product is good for advanced reporting needs.

Thanks!

Anonymous wrote:

I am looking to find more information regarding advanced filtering/report parameters available in SQL Server 2005 Reporting Services. From what I can see, the user can set values for each report parameter and the query defaults to "where x = (param 1) and y = (param 2)" etc. Is there a way that a user can pick parameters that structure a more complex where clause? For example, say I want to filter by all clients enrolled in all of these 3 service programs and have a dog or clients not enrolled in one of the following 3 care programs or clients who live in one of the following cities? So it would be like this:

where (((sp = 1 and sp = 2 and sp = 3) and animal = dog) or ((cp not in (1, 2, 3)) or city in (a, b, c, d)))

You can add pretty much any type of WHERE clause you'd like, since you control the query that is being issued. The default interface is best suited to modifying the value portion of a where clause, not adding new columns or changing operators. It is possible, but it is not as easy to implement.

Anonymous wrote:

In addition, is Reporting Services more for internal business reporting, or do companies add it onto their existing software package to sell to external customers? Does Reporting Services allow one report to be created, and then users (our customers) on different servers who use different databases to run the report by giving Reporting Services their credentials (database, SQL Server login, etc)?

It is used for both. Microsoft uses Reporting Services in the Dynamics products, for example.

|||Can you point me to some tutorials and/or articles that provide more details? For the query above, I want the user to specify the columns, values, and operators for the where clause and then be able to generate the query from their specifications.

How can Reporting Services be used to allow a user to log into our application, select the databases to work with, and then have the report generate according to user login?|||

If your requirement is that the user by allowed to create their own where clauses, you might want to investigate Report Builder as an option. It provides all the GUI for accomplishes this, and can allow users to build their own reports on the fly. There are other third party tools that allow this as well.

The other path is to build your own front end to manage the creation of the where clause. It's more work, but you have full control. If you want to go this route, I'd recommend checking out a few books on Reporting Services, as many of them have chapters that deal with this to some degree.

Wednesday, March 21, 2012

Reporting Services - statistics

Where can I find statistics (if it is publicly available) on how many companies worldwide are using SQL Server Reporting Services?

I doubt that is publicly available. Why do you ask?

|||
My company's management want to "make an informed decision" about a new project design/implementation and need convincing about what technologies are the best and most widely used.

I'd like to use "foul language" with lots of F-words, but for some reason I think that would not be very persuasive and they'd come to some wrong conclusions regarding myself...

Hence, the need for statistics.|||

I'm not sure where you would get statistics, but here are some customers that use SQL 2005.

http://www.microsoft.com/sql/solutions/upgrade/default.mspx#EID

|||I'm not sure this will suffice, but I'll use it...

Thank you very much!|||You're welcome. Out of curiosity, what are you comparing it to?sql

Reporting Services - Graphics on Reports

Hi there,
I am having problems displaying graphic on report. None of them is not avail
able when I open report in Report Manager (data and layout are fine). That i
ncludes AdvantureWorks sample reports.
However, when I export report to PDF format all graphic is exported and disp
layed properly.
Any idea why this is happening and what to do to resolve it?
Technical background:
Server:
Windows 2000 Server, SP4
SQL Server 2000 Enterprise, SP3a
IIS
Reportinfg Services
Client:
Windows XP
Office XP
IE 6.0Does the server name have an underscore _ in the name?
Keith
"Marin" <Marin@.discussions.microsoft.com> wrote in message
news:3797F765-D5D4-469F-99DF-00EAE1B723BC@.microsoft.com...
> Hi there,
> I am having problems displaying graphic on report. None of them is not
available when I open report in Report Manager (data and layout are fine).
That includes AdvantureWorks sample reports.
> However, when I export report to PDF format all graphic is exported and
displayed properly.
> Any idea why this is happening and what to do to resolve it?
> Technical background:
> Server:
> Windows 2000 Server, SP4
> SQL Server 2000 Enterprise, SP3a
> IIS
> Reportinfg Services
> Client:
> Windows XP
> Office XP
> IE 6.0
>|||Yes ?!
"Keith Kratochvil" wrote:

> Does the server name have an underscore _ in the name?
> --
> Keith
>
> "Marin" <Marin@.discussions.microsoft.com> wrote in message
> news:3797F765-D5D4-469F-99DF-00EAE1B723BC@.microsoft.com...
> available when I open report in Report Manager (data and layout are fine).
> That includes AdvantureWorks sample reports.
> displayed properly.
>|||Yeah, mine too. That is the problem. I created a report on a test server
(without an underscore in the name). The report looked great and worked
properly.
Then I deployed the report to our production server (which has an underscore
in the server name) and experienced the same issues you mentioned. We have
a report that does "drill down" (grouping with expandable groups). That
report does not work properly either. When the reports are deployed to a
server without an underscore in their name they work properly.
I may have a bit more of an explanation for you, but I need to fire off an
email first.
Keith
"Marin" <Marin@.discussions.microsoft.com> wrote in message
news:84858FB5-2B4B-4193-BF84-7F600F927CAA@.microsoft.com...[vbcol=seagreen]
> Yes ?!
> "Keith Kratochvil" wrote:
>
fine).[vbcol=seagreen]
and[vbcol=seagreen]

Reporting Services - Graphics on Reports

Hi there,
I am having problems displaying graphic on report. None of them is not available when I open report in Report Manager (data and layout are fine). That includes AdvantureWorks sample reports.
However, when I export report to PDF format all graphic is exported and displayed properly.
Any idea why this is happening and what to do to resolve it?
Technical background:
Server:
Windows 2000 Server, SP4
SQL Server 2000 Enterprise, SP3a
IIS
Reportinfg Services
Client:
Windows XP
Office XP
IE 6.0
Does the server name have an underscore _ in the name?
Keith
"Marin" <Marin@.discussions.microsoft.com> wrote in message
news:3797F765-D5D4-469F-99DF-00EAE1B723BC@.microsoft.com...
> Hi there,
> I am having problems displaying graphic on report. None of them is not
available when I open report in Report Manager (data and layout are fine).
That includes AdvantureWorks sample reports.
> However, when I export report to PDF format all graphic is exported and
displayed properly.
> Any idea why this is happening and what to do to resolve it?
> Technical background:
> Server:
> Windows 2000 Server, SP4
> SQL Server 2000 Enterprise, SP3a
> IIS
> Reportinfg Services
> Client:
> Windows XP
> Office XP
> IE 6.0
>
|||Yes ?!
"Keith Kratochvil" wrote:

> Does the server name have an underscore _ in the name?
> --
> Keith
>
> "Marin" <Marin@.discussions.microsoft.com> wrote in message
> news:3797F765-D5D4-469F-99DF-00EAE1B723BC@.microsoft.com...
> available when I open report in Report Manager (data and layout are fine).
> That includes AdvantureWorks sample reports.
> displayed properly.
>
|||Yeah, mine too. That is the problem. I created a report on a test server
(without an underscore in the name). The report looked great and worked
properly.
Then I deployed the report to our production server (which has an underscore
in the server name) and experienced the same issues you mentioned. We have
a report that does "drill down" (grouping with expandable groups). That
report does not work properly either. When the reports are deployed to a
server without an underscore in their name they work properly.
I may have a bit more of an explanation for you, but I need to fire off an
email first.
Keith
"Marin" <Marin@.discussions.microsoft.com> wrote in message
news:84858FB5-2B4B-4193-BF84-7F600F927CAA@.microsoft.com...[vbcol=seagreen]
> Yes ?!
> "Keith Kratochvil" wrote:
fine).[vbcol=seagreen]
and[vbcol=seagreen]

Monday, March 12, 2012

Reporting Service Rendering of Chart in Excel

Can I know when will Microsoft make available the true chart rendering
from reporting service to Excel?
I have been waiting for this features for 2 years now!On Jan 10, 4:15 pm, nhc2...@.gmail.com wrote:
> Can I know when will Microsoft make available the true chart rendering
> from reporting service to Excel?
> I have been waiting for this features for 2 years now!
I don't quite follow your question. I will say this though, I believe
that Dundas Charting is going to be used in SQL Server Reporting
Services 2008; so, that should definitely improve the charting
quality. Sorry that I could not be of greater assistance.
Regards,
Enrique Martinez
Sr. Software Consultant