【问题标题】:Reporting Services Chart - X-Axis name problemReporting Services 图表 - X 轴名称问题
【发布时间】:2009-10-06 12:08:46
【问题描述】:

我使用按名称列出总计的存储过程创建了一个图表。

但是,当我创建图表时,名称只会出现在每个第二个元素中。我已经在表格中对此进行了测试,并且我得到了正确的每个名称。

我的第一个想法是这是大小问题,所以我大大增加了图表的大小,但这并没有什么不同。

有谁知道是什么导致了这个问题?

[URL=http://img11.imageshack.us/i/rschart.jpg/][IMG]http://img11.imageshack.us/img11/7191/rschart.

【问题讨论】:

    标签: reporting-services charts


    【解决方案1】:

    “VariableAutoInterval”对我不起作用,它显示了所有其他标签。然而,以下工作:

    在 Axis Properties -> Interval 中,输入 1 :这将显示每个标签。如果您输入 2,它将显示每个备用标签,依此类推。

    http://img223.imageshack.us/img223/3118/capturerk.png

    参考:msdn.microsoft.com/en-us/library/bb934393.aspx

    【讨论】:

      【解决方案2】:

      我发现了问题。如果您转到图表中 X 轴的属性并转到 >Interval > VariableAutoInterval 并且默认情况下将其设置为 false。将此设置为 true,它现在可以工作了。

      但是,格式存在问题,因为虽然标签出现了,但它们显示的距离实际条形元素的中心稍稍偏离了...不过,这应该很容易解决。

      感谢您的帮助!

      [URL=http://img230.imageshack.us/i/rschart2.jpg/][IMG]http://img230.imageshack.us/img230/3958/rsc

      【讨论】:

        【解决方案3】:

        啊,您遇到了大多数人都没有注意到的臭名昭著的 RS 错误。没有解决方案,但是显示所有 x 轴标签的方法是缩短类别(或将 x 轴值缩短为 3-4 个字母并显示一个键)。

        我的意思是在您的 SQL 类别表中添加一个名为 Acronym 的字段或用于类别的内容,例如:

        SQL 服务器类别 I

        在首字母缩略词字段中填写

        SSCI

        在您的报告中,不要使用类别字段,而是使用更短的值(SSCI 值)。现在在您的报告对象旁边创建一个矩阵/表格对象,以显示类别及其首字母缩写词。您确实意识到您可以在一份报告中使用多个对象,这些对象可能指向不同的数据集。

        这样做会显示所有的 X 轴值,这都是因为类别的长度...

        【讨论】:

        • 感谢约翰的回复!在我们的表结构中,我们实际上有与名称相关联的 ID,这些名称是 SMALLINT 值。我再次尝试使用这些用于 X 轴(长度最多为两位数)的报告只是为了测试,但我仍然遇到同样的问题!!!呜呜!!!
        • 这没有任何意义......但无论如何:)。您使用的是 Dundas 插件还是仅使用 RS?图表的大小有多大。通过进入报告的属性,尝试将报告扩展为 8.5 x 11 英寸的整页大小。还可以尝试查看图表的属性,看看是否可以对其进行格式化以添加一些填充。我现在要创建一个测试。
        • 我使用的是 2008 年的标准图表,我没有使用任何附加组件。但我相信微软和 Dundas 在 2008 年合作
        【解决方案4】:

        似乎对我有用。您可以尝试将报告导出为 pdf / excel 并检查结果。另外我用的是RS 2005,你用的是2008吗?

        【讨论】:

        • 对不起,我使用的是 2008。我已经导出到 PDF/Excel,结果是一样的......但是如果我导出到 CSV,我会得到完整的名称列表
        • 我不得不从您的帖子中删除图片,因为 ImageShack 已将其删除并替换为广告。请参阅meta.stackexchange.com/q/263771/215468 了解更多信息。如果可能,您最好重新上传它们。谢谢!
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-13
        相关资源
        最近更新 更多