【问题标题】:Place values inside bars of chart (Reporting Services 2008)将值置于图表条内 (Reporting Services 2008)
【发布时间】:2023-03-15 06:55:01
【问题描述】:

我有一个包含一些条形图的报告。它们表示来自基础查询的值。现在,我想在这样的条内放置更多与第一个值密切相关的值:

我可以这样做吗?

【问题讨论】:

    标签: reporting-services charts


    【解决方案1】:

    不完全是,但你可以达到类似的效果:

    • 向您的查询添加一个虚拟列(值 0)。
    • 将图表类型从普通列更改为堆叠列。
    • 将虚拟列添加到图表中。
    • 右键单击原始值的数据标签并选择系列标签属性。 在“系列标签属性”对话框的“常规”选项卡中,将“标签数据”更改为您希望在栏内显示的新值。
    • 仍然选择原始值的数据标签:
      • 检查属性窗口中的 UseValueAsLabel 属性现在是否设置为 False(在上一步中可能已提示您是否更改此设置。)
      • 将“属性”窗口中的“位置”属性更改为“自动” - 标签现在应该出现在栏内。
    • 右键单击新的虚拟值栏并启用显示数据标签(如果尚未选择)。
    • 右键单击新虚拟值的数据标签,然后选择系列标签属性。在“系列标签属性”对话框的“常规”选项卡中,将“标签数据”更改为您希望显示在原始栏上方的原始值。
    • 在新的虚拟值的数据标签仍处于选中状态的情况下,检查“属性”窗口中的 UseValueAsLabel 属性现在是否设置为 False(在上一步中可能已提示您是否更改此设置。)

    如果您现在预览报告,您的新值应该出现在条形内,而现有值应该出现在它们的顶部。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多