【问题标题】:How to get multiple spline line for a single group ssrs graph如何为单个组 ssrs 图获取多条样条线
【发布时间】:2021-04-09 12:17:36
【问题描述】:

我喜欢实现这样的目标。 以下是我的数据集

CREATE TABLE #MonthData
(
temperature VARCHAR(200),
monthValue  VARCHAR(200),
StartTime DATETIME
)

INSERT INTO #MonthData VALUES
('89'   ,'5-April' , '2021-04-05 08:51:50.080'),
('0'    ,'5-April' , '2021-04-05 08:56:50.533'),
('95'   ,'5-April' , '2021-04-05 09:01:51.457'),
('90'   ,'5-April' , '2021-04-05 09:06:02.070'),
('113'  ,'5-April' , '2021-04-05 09:11:02.797'),
('101'  ,'5-April' , '2021-04-05 09:16:02.727'),
('100'  ,'5-April' , '2021-04-05 09:17:28.217'),
('96'   ,'5-April' , '2021-04-05 09:22:28.517'),
('91'   ,'5-April' , '2021-04-05 09:27:28.680'),
('89'   ,'5-April' , '2021-04-05 09:32:28.707'),
('89'   ,'5-April' , '2021-04-05 09:37:28.893'),
('88'   ,'5-April' , '2021-04-05 09:42:29.680'),
('111'  ,'6-April' , '2021-04-06 00:47:51.467'),
('101'  ,'6-April' , '2021-04-06 00:52:01.310'),
('94'   ,'6-April' , '2021-04-06 00:52:31.647'),
('106'  ,'6-April' , '2021-04-06 00:53:00.910'),
('99'   ,'6-April' , '2021-04-06 00:54:01.797'),
('93'   ,'6-April' , '2021-04-06 00:58:01.960'),
('89'   ,'6-April' , '2021-04-06 00:58:32.193'),
('89'   ,'6-April' , '2021-04-06 00:59:31.497') 

SELECT * FROM  #MonthData ORDER BY StartTime

DROP TABLE #MonthData

我试过了

我按开始时间对类别进行分组。

x 轴值仍然在重复。

【问题讨论】:

  • 我删除了 2 个版本标签,因为它们有冲突。如果您要添加版本标记,请仅标记您正在使用的版本。
  • 您是否尝试在图表的类别轴上指定​​标签间隔?
  • 尝试在轴上添加第二组并删除标签

标签: sql-server reporting-services ssrs-tablix


【解决方案1】:

我能快速到达的最接近的是这个......

为此,我只使用了StartTime 字段作为类别组。我根本没有使用MonthValue 字段..(我还将温度列更改为数字)。

关于横轴的属性我设置如下

一旦轴类型为标量,事情就按预期工作,我将间隔类型更改为 Days,将间隔更改为 1。

这几乎可行,但第一个日期没有显示,所以我使用表达式将最小轴值设置为最早的 StartTime 的午夜

=DATEVALUE(MIN(Fields!StartTime.Value))

这基本上返回时间为 00:00:00 的日期部分

如果您只想显示日期和月份,则只需使用日期格式格式化轴标签,如 d MMMM 。您可以在LabelsFormat下的属性窗格中访问格式属性

【讨论】:

  • 工作很好艾伦。一个问题,如何去除x轴标签中的空格?
  • 如果您的意思是第一个数据点之前的空间,那么这很困难。轴从(在您的情况下)4 月 5 日 00:00 开始。所以空间是空的时间段。如果稍后启动轴,则不会出现第一个标签。你“可能!”能够使用轴偏移量进行调整,但我不确定
猜你喜欢
  • 1970-01-01
  • 2019-04-24
  • 1970-01-01
  • 1970-01-01
  • 2021-12-13
  • 2022-06-25
  • 2022-01-14
  • 2023-03-12
  • 1970-01-01
相关资源
最近更新 更多