【问题标题】:SSRS 2008R2 - Tick Marks on bar chartSSRS 2008R2 - 条形图上的刻度线
【发布时间】:2017-03-15 20:34:38
【问题描述】:

我一直在尝试完成一些相当简单的事情,但事实证明这非常令人沮丧和困难。我确信答案是显而易见的,甚至可能正盯着我的脸。

我正在 SSRS 2008 R2 中制作图表,数据来自 AS400 的 ODBC。我有我需要的一列数据。此数据如下所示(字符串):

000000000000000000000000000000000010100000000000000000000000

这个字符串中的这 60 个字符中的每一个都表示 应该 已经在它自己的列中,并且这里的每个字符都可以是 1 或 0。虽然我无法更改架构,但我必须使用此数据按原样。我需要做大约 1000 行的总和,每个字符都像一列一样。所以每个总和将在 0 - 1000 之间。

我已经设法从 SQL 端使用选择子字符串作为列将这些数据分成 60 列。

我设法求和,并让每一列(总和)代表 SSRS 图表上的一个条形。

IMG showing how I am adding these columns to the chart

我希望每个条形下方都有一个数字,表示它的列名,或者只是该列的编号 - 从 1 到 60 开始。我怎样才能做到这一点?

这就是我想要的,我已经完成了(我没有可以帮助分类或系列的专栏):

Numbers I want to see (added using paint.net)

【问题讨论】:

    标签: reporting-services charts labels


    【解决方案1】:
    1. 转到您的水平轴属性。
    2. 转到“轴选项”选项卡。
    3. 将轴类型设置为标量。
    4. 将间隔类型设置为数字。
    5. 将间隔设置为 1。

    换句话说,您是在告诉它在轴上显示每个整数。

    【讨论】:

    • 这不适用于我的这份报告,但它适用于其他报告。我认为由于我使用了 60 个不同的个人系列,它不喜欢我正在尝试做的事情。使用来自普通报告风格的单个系列 - 您的解决方案非常完美。但是当我添加 60 个不同的列(每个列在图表中都是它自己的条)时,每个列都作为一个系列,我无法让任何 X 轴正常运行。感谢您的努力和时间。我想我只是要粘贴带有比例的图像或带有比例的一些单独的文本框......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-15
    • 1970-01-01
    • 1970-01-01
    • 2020-08-14
    相关资源
    最近更新 更多