充分利用 SQL Server Reporting Services 图表
2008-09-09 10:03:01 来源:WEB开发网核心提示: 问(标量 x 轴):启用“数值或时间刻度值”导致在运行时图表未显示任何数据点,哪里出现了问题? 答:很可能是因为类别组表达式的计算结果为字符串而不是数值,充分利用 SQL Server Reporting Services 图表(7),相应更改类别组表达式,如果不想
问(标量 x 轴):启用“数值或时间刻度值”导致在运行时图表未显示任何数据点。哪里出现了问题?
答:很可能是因为类别组表达式的计算结果为字符串而不是数值。相应更改类别组表达式。如果不想更改获取标量数据值而不是字符串值的查询,还可在报表中使用 Microsoft Visual Basic 函数(如 CInt()、CDbl() 或 CDate())执行类型转换。
问(类别 x 轴):如果类别数量增加,x 轴将变得拥挤,最终将不再绘制轴标签。如何能够控制类别模式下 x 轴的标签数量?
答:图表控件会尝试自动定位 x 轴标签以避免重叠标签文本。默认情况下,每个类别在 x 轴上均具有一个标签。可显式设置 x 轴主要间隔设置以覆盖此默认行为。例如,将主要间隔设置为 5 将仅每隔 4 个类别显示标签。
问(X 轴):X 轴标签是如何自动定位的?
答:当前,内置的 Reporting Services 图表仅允许自动定位以避免覆盖 x 轴标签。轴标签的标签方向(水平/垂直)取决于标签字符串大小和可用空间。X 轴标签可以一行水平显示、以能够换行的多行水平显示或垂直显示。当前并不支持以某一角度显示 x 轴标签或对单个 x 轴标签位置显式手动控制。
注意 有多个第三方图表加载项,能够对轴标签进行更多控制。这些加载项可安装在 Reporting Services 2005 上。
数据点标签和图例标签
数据点标签可专用于指出图表中所有可见数据点中的某些值(如总体最小值或最大值)。
要启用数据点标签,请在“图表属性”对话框中编辑图表值。这将打开“编辑图表值”对话框,其中含有“点标签”选项卡,该选项卡具有“显示点标签”选项。
定位数据标签
更多精彩
赞助商链接