Showing posts with label chart. Show all posts
Showing posts with label chart. Show all posts

Friday, March 23, 2012

Radar Chart Type

Hi,

Currently SSRS does not have Radar chart type. Is this chart type expected in any near future release?

One option available is to lookout for component vendors for Reporting Serivces, is there any other alternative.

Thanks & Regards,

Hi,

Dundas offers (3D) spider charts.

You can also choose to implement your own: the keyword is "Custom Report Item" and a good introduction can be found on http://msdn.microsoft.com/msdnmag/issues/06/10/sqlserver2005/default.aspx

If you are finished with developing a radar chart don't forget to post your solution as I am myself searching for the exact same thing. I think there is a clear need for SSRS chart extensions.

Yours,

Thijs

|||Pugaz,

I am looking for a radar (spider) graph to be able to embed in Infopath 2003 and render a graph from infopath fields. It doesn't look look like the Microsoft Chart control can handle this.

Did you have success with your approach and would it be applicable to my need?

Thanks,Tom

Radar Chart Type

Hi,

Currently SSRS does not have Radar chart type. Is this chart type expected in any near future release?

One option available is to lookout for component vendors for Reporting Serivces, is there any other alternative.

Thanks & Regards,

Hi,

Dundas offers (3D) spider charts.

You can also choose to implement your own: the keyword is "Custom Report Item" and a good introduction can be found on http://msdn.microsoft.com/msdnmag/issues/06/10/sqlserver2005/default.aspx

If you are finished with developing a radar chart don't forget to post your solution as I am myself searching for the exact same thing. I think there is a clear need for SSRS chart extensions.

Yours,

Thijs

|||Pugaz,

I am looking for a radar (spider) graph to be able to embed in Infopath 2003 and render a graph from infopath fields. It doesn't look look like the Microsoft Chart control can handle this.

Did you have success with your approach and would it be applicable to my need?

Thanks,Tom
sql

Radar Chart Type

Hi,

Currently SSRS does not have Radar chart type. Is this chart type expected in any near future release?

One option available is to lookout for component vendors for Reporting Serivces, is there any other alternative.

Thanks & Regards,

Hi,

Dundas offers (3D) spider charts.

You can also choose to implement your own: the keyword is "Custom Report Item" and a good introduction can be found on http://msdn.microsoft.com/msdnmag/issues/06/10/sqlserver2005/default.aspx

If you are finished with developing a radar chart don't forget to post your solution as I am myself searching for the exact same thing. I think there is a clear need for SSRS chart extensions.

Yours,

Thijs

|||Pugaz,

I am looking for a radar (spider) graph to be able to embed in Infopath 2003 and render a graph from infopath fields. It doesn't look look like the Microsoft Chart control can handle this.

Did you have success with your approach and would it be applicable to my need?

Thanks,Tom

radar chart ?

Hello, it seems that the radar type of chart is not available for Reporting
Services (in opposition, it is available in OWC10). Anyone can confirm that
or anyone has found any way to use radar chart in Reporting Services (without
purchasing commercial chart) ?
Thanks in advanceI forgot to mention : I use SQL Reporting Services with SQL Server 2000 (not
a newer version)
"Tenval Ael" wrote:
> Hello, it seems that the radar type of chart is not available for Reporting
> Services (in opposition, it is available in OWC10). Anyone can confirm that
> or anyone has found any way to use radar chart in Reporting Services (without
> purchasing commercial chart) ?
> Thanks in advance

Monday, February 20, 2012

Questions~~.. how to show the percentage in Pie chart. please help

i try to show the percentage tage in pie chart. can anyone teach how to show them.? please
for example
mark have 3
james have 5
john have 7
so total is 15.
i can show the value ok. but not the percentage %.
how can i show each person's percentage inside the pie chart.?You can calculate the percentage in the data point label expression: e.g.
=Sum(Fields!Sales.Value)/Sum(Fields!Sales.Value,"SalesChart")
For the format code of the label you would use e.g. P1 to get percentage
formatting with 1 decimal.
The example at the bottom requires SP1 installed and also shows a few other
things - like hiding labels for very small pie slices (e.g. smaller than
3%).
--
This posting is provided "AS IS" with no warranties, and confers no rights.
<help@.help.com> wrote in message news:ck51id$ijs@.library1.airnews.net...
> i try to show the percentage tage in pie chart. can anyone teach how to
show them.? please
> for example
> mark have 3
> james have 5
> john have 7
> so total is 15.
> i can show the value ok. but not the percentage %.
> how can i show each person's percentage inside the pie chart.?
======================================================
<?xml version="1.0" encoding="utf-8"?>
<Report
xmlns="http://schemas.microsoft.com/sqlserver/reporting/2003/10/reportdefini
tion"
xmlns:rd="">http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
<RightMargin>1in</RightMargin>
<Body>
<ReportItems>
<Matrix Name="matrix1">
<Corner>
<ReportItems>
<Textbox Name="textbox1">
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingBottom>2pt</PaddingBottom>
<PaddingTop>2pt</PaddingTop>
<PaddingRight>2pt</PaddingRight>
</Style>
<ZIndex>4</ZIndex>
<rd:DefaultName>textbox1</rd:DefaultName>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
</Corner>
<Height>0.5in</Height>
<ZIndex>1</ZIndex>
<Style />
<MatrixRows>
<MatrixRow>
<MatrixCells>
<MatrixCell>
<ReportItems>
<Textbox Name="Sales">
<Style>
<PaddingLeft>2pt</PaddingLeft>
<Format>C</Format>
<TextAlign>Right</TextAlign>
<PaddingBottom>2pt</PaddingBottom>
<PaddingTop>2pt</PaddingTop>
<PaddingRight>2pt</PaddingRight>
</Style>
<rd:DefaultName>Sales</rd:DefaultName>
<CanGrow>true</CanGrow>
<Value>=Sum(Fields!Sales.Value)</Value>
</Textbox>
</ReportItems>
</MatrixCell>
</MatrixCells>
<Height>0.25in</Height>
</MatrixRow>
</MatrixRows>
<MatrixColumns>
<MatrixColumn>
<Width>1.125in</Width>
</MatrixColumn>
</MatrixColumns>
<DataSetName>DataSet1</DataSetName>
<ColumnGroupings>
<ColumnGrouping>
<DynamicColumns>
<Grouping Name="matrix1_ProdCat">
<GroupExpressions>
<GroupExpression>=Fields!ProdCat.Value</GroupExpression>
</GroupExpressions>
</Grouping>
<ReportItems>
<Textbox Name="ProdCat">
<Style>
<PaddingLeft>2pt</PaddingLeft>
<TextAlign>Right</TextAlign>
<PaddingBottom>2pt</PaddingBottom>
<PaddingTop>2pt</PaddingTop>
<PaddingRight>2pt</PaddingRight>
</Style>
<ZIndex>3</ZIndex>
<rd:DefaultName>ProdCat</rd:DefaultName>
<CanGrow>true</CanGrow>
<Value>=Fields!ProdCat.Value</Value>
</Textbox>
</ReportItems>
</DynamicColumns>
<Height>0.25in</Height>
</ColumnGrouping>
</ColumnGroupings>
<Width>3.125in</Width>
<Top>4.5in</Top>
<RowGroupings>
<RowGrouping>
<DynamicRows>
<Grouping Name="matrix1_OrderYear">
<GroupExpressions>
<GroupExpression>=Fields!OrderYear.Value</GroupExpression>
</GroupExpressions>
</Grouping>
<ReportItems>
<Textbox Name="OrderYear">
<Style>
<PaddingLeft>2pt</PaddingLeft>
<TextAlign>Right</TextAlign>
<PaddingBottom>2pt</PaddingBottom>
<PaddingTop>2pt</PaddingTop>
<PaddingRight>2pt</PaddingRight>
</Style>
<ZIndex>2</ZIndex>
<rd:DefaultName>OrderYear</rd:DefaultName>
<CanGrow>true</CanGrow>
<Value>=Fields!OrderYear.Value</Value>
</Textbox>
</ReportItems>
</DynamicRows>
<Width>1in</Width>
</RowGrouping>
<RowGrouping>
<DynamicRows>
<Grouping Name="matrix1_OrderQtr">
<GroupExpressions>
<GroupExpression>=Fields!OrderQtr.Value</GroupExpression>
</GroupExpressions>
</Grouping>
<ReportItems>
<Textbox Name="OrderQtr">
<Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingBottom>2pt</PaddingBottom>
<PaddingTop>2pt</PaddingTop>
<PaddingRight>2pt</PaddingRight>
</Style>
<ZIndex>1</ZIndex>
<rd:DefaultName>OrderQtr</rd:DefaultName>
<CanGrow>true</CanGrow>
<Value>=Fields!OrderQtr.Value</Value>
</Textbox>
</ReportItems>
</DynamicRows>
<Width>1in</Width>
</RowGrouping>
</RowGroupings>
</Matrix>
<Chart Name="SalesChart">
<ThreeDProperties>
<Rotation>30</Rotation>
<Inclination>30</Inclination>
<Shading>Simple</Shading>
<WallThickness>50</WallThickness>
</ThreeDProperties>
<Style />
<Legend>
<Visible>true</Visible>
<Style />
<Position>BottomCenter</Position>
<Layout>Table</Layout>
</Legend>
<Palette>Default</Palette>
<ChartData>
<ChartSeries>
<DataPoints>
<DataPoint>
<DataValues>
<DataValue>
<Value>=Sum(Fields!Sales.Value)</Value>
</DataValue>
</DataValues>
<DataLabel>
<Style>
<Format>P2</Format>
</Style>
<Value>=iif(
Sum(Fields!Sales.Value)/Sum(Fields!Sales.Value,"SalesChart") < 0.03, " ",
Sum(Fields!Sales.Value)/Sum(Fields!Sales.Value,"SalesChart"))</Value>
<Position>Top</Position>
<Visible>true</Visible>
</DataLabel>
<Style>
<BorderWidth>
<Default>=iif(
Sum(Fields!Sales.Value)/Sum(Fields!Sales.Value,"SalesChart") < 0.03, "0.5
pt", "1 pt")</Default>
</BorderWidth>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
</Style>
<Marker>
<Size>6pt</Size>
</Marker>
</DataPoint>
</DataPoints>
</ChartSeries>
</ChartData>
<CategoryAxis>
<Axis>
<Title>
<Style />
</Title>
<Style />
<MajorGridLines>
<ShowGridLines>true</ShowGridLines>
<Style />
</MajorGridLines>
<MinorGridLines>
<Style />
</MinorGridLines>
<Margin>true</Margin>
<Visible>true</Visible>
</Axis>
</CategoryAxis>
<DataSetName>DataSet1</DataSetName>
<PointWidth>0</PointWidth>
<Type>Pie</Type>
<Title>
<Style />
</Title>
<CategoryGroupings>
<CategoryGrouping>
<DynamicCategories>
<Grouping Name="newChart1_CategoryGroup1">
<GroupExpressions>
<GroupExpression>=Fields!ProdCat.Value</GroupExpression>
</GroupExpressions>
</Grouping>
<Label>=Fields!ProdCat.Value</Label>
</DynamicCategories>
</CategoryGrouping>
<CategoryGrouping>
<DynamicCategories>
<Grouping Name="newChart1_CategoryGroup2">
<GroupExpressions>
<GroupExpression>=Fields!OrderYear.Value</GroupExpression>
</GroupExpressions>
</Grouping>
<Label />
</DynamicCategories>
</CategoryGrouping>
</CategoryGroupings>
<Height>4.375in</Height>
<Subtype>Plain</Subtype>
<PlotArea>
<Style />
</PlotArea>
<ValueAxis>
<Axis>
<Title>
<Style />
</Title>
<Style />
<MajorGridLines>
<ShowGridLines>true</ShowGridLines>
<Style />
</MajorGridLines>
<MinorGridLines>
<Style />
</MinorGridLines>
<Scalar>true</Scalar>
</Axis>
</ValueAxis>
</Chart>
</ReportItems>
<Style />
<Height>5.5in</Height>
</Body>
<TopMargin>1in</TopMargin>
<DataSources>
<DataSource Name="AdventureWorks2000">
<rd:DataSourceID>78faf15d-b746-4b6a-8f10-86ed6ddf1787</rd:DataSourceID>
<ConnectionProperties>
<DataProvider>SQL</DataProvider>
<ConnectString>data source=(local);initial
catalog=AdventureWorks2000</ConnectString>
<IntegratedSecurity>true</IntegratedSecurity>
</ConnectionProperties>
</DataSource>
</DataSources>
<Width>7in</Width>
<DataSets>
<DataSet Name="DataSet1">
<Fields>
<Field Name="ProdCat">
<DataField>ProdCat</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="SubCat">
<DataField>SubCat</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="OrderYear">
<DataField>OrderYear</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="OrderQtr">
<DataField>OrderQtr</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="Sales">
<DataField>Sales</DataField>
<rd:TypeName>System.Decimal</rd:TypeName>
</Field>
</Fields>
<Query>
<DataSourceName>AdventureWorks2000</DataSourceName>
<CommandText>SELECT ProductCategory.Name AS ProdCat,
ProductSubCategory.Name AS SubCat, DATEPART(yy, SalesOrderHeader.OrderDate)
AS OrderYear,
'Q' + DATENAME(qq, SalesOrderHeader.OrderDate) AS
OrderQtr, SUM(SalesOrderDetail.UnitPrice * SalesOrderDetail.OrderQty) AS
Sales
FROM ProductSubCategory INNER JOIN
SalesOrderHeader INNER JOIN
SalesOrderDetail ON SalesOrderHeader.SalesOrderID =SalesOrderDetail.SalesOrderID INNER JOIN
Product ON SalesOrderDetail.ProductID =Product.ProductID ON
ProductSubCategory.ProductSubCategoryID =Product.ProductSubCategoryID INNER JOIN
ProductCategory ON
ProductSubCategory.ProductCategoryID = ProductCategory.ProductCategoryID
WHERE (SalesOrderHeader.OrderDate BETWEEN '1/1/2002' AND '12/31/2003')
GROUP BY DATEPART(yy, SalesOrderHeader.OrderDate), ProductCategory.Name,
ProductSubCategory.Name, 'Q' + DATENAME(qq,
SalesOrderHeader.OrderDate),
ProductSubCategory.ProductSubCategoryID</CommandText>
<Timeout>30</Timeout>
</Query>
</DataSet>
</DataSets>
<LeftMargin>1in</LeftMargin>
<rd:SnapToGrid>true</rd:SnapToGrid>
<rd:DrawGrid>true</rd:DrawGrid>
<rd:ReportID>9059fe01-2a5d-4d68-bfd9-2a49ccc184e6</rd:ReportID>
<BottomMargin>1in</BottomMargin>
</Report>