A way to control the width of columns and bars (RDL)

Regarding the bar width question: 
In RS 2005, you can change the setting of the PointWidth element (directly under the Chart element) - however you'd have to do this directly in the RDL file because this property is not available in report designer.
In RS 2008, the PointWidth property is accessible in report designer / report builder.

---------------

RDLC 不能使用 <PointWidth>10</PointWidth>

---------------

Yes there is a way to control the width of columns and bars. The property is  called "PointWidth". However, the property is only supported on the report server (and preview).
What you need to do is:
* open your RDL file in a text / xml-editor
* search for the chart (<chart name="...">)
* add a PointWidth value between 0 and 100 (by default it is 55)
Example:
<Chart Name="Sales">
<PointWidth>10</PointWidth>
...
</Chart>
 Note: PointWidth is a constant value, so if you have an unknown number of categories at runtime you might want to use two identical charts (one with regular PointWidth, the other with a small PointWidth) and based on a condition (number of categories) always hide one chart.
---------------

I have a percent stacked bar chart. For a number of entries it shows nice,however, if there is only one entry, the one bar fills the whole chart,
obscuring any major/minor grid lines as well. Is there a way to specify something so that the width of the one single bar is more respectable?
Thanks.

---------------

You should turn on "side margins" for the x-axis.
 
I found that the PointWidth has an affect if there are two or more bars, but  it has no affect for one bar, as one bar still fills the whole chart. I
like  the charting features, especially after SP1, just this looks sort of tacky.
---------------

http://social.msdn.microsoft.com/forums/en-US/sqlreportingservices/thread/0beec7dd-2a87-43d7-bde5-86fec634c18b/

http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/4221b002-76dd-4c97-8823-626d0accfc39

http://www.developmentnow.com/g/115_2004_7_0_0_448692/Fat-bar-in-Bar-Chart.htm

http://blogs.msdn.com/robertbruckner/archive/2008/10/27/charts-with-dynamic-size-based-on-categories-or-data.aspx (SQL 2008)

http://203.208.37.132/search?q=cache:z6wuPrNLR_8J:www.developmentnow.com/g/115_2004_7_0_0_448692/Fat-bar-in-Bar-Chart.htm+rdlc+series+chart+width&cd=59&hl=zh-CN&ct=clnk&gl=cn&st_usg=ALhdy28g1jfJ-khBnHDSqqlaMInKbWGi1g

posted @ 2009-08-19 22:17  emanlee  阅读(970)  评论(0编辑  收藏  举报