SSRS 2008 如何显示自定义轴

SSRS 2008 how to show custom Axis

我一直在尝试在 ssrs 中绘制下面 excel 的图表 如何显示等待时间,以便绘制折线图来比较成人等待和儿童等待。这是table使用的(excel中使用的数据)

DECLARE @CheckIN AS TABLE (CheckINDate DATE, CheckInTime VARCHAR(10),   MinsWaitKid INT,  MinsWaitAdult INT);
INSERT INTO @CheckIN VALUES     
    ('17/10/2016','00:54:21','3261','1620'),
    ('19/10/2016','00:52:32','3152','1617'),
    ('21/10/2016','00:52:08','3128','1564'),
    ('24/10/2016','00:51:45','3105','1591'),
    ('20/10/2016','00:50:56','3056','1548'),
    ('13/10/2016','00:50:47','3047','1565'),
    ('15/10/2016','00:50:31','3031','1615'),
    ('18/10/2016','00:48:17','2897','1455'),
   ('23/10/2016','00:43:30','2610','1636'),
    ('14/10/2016','00:43:14','2594','1560'),
    ('26/10/2016','00:38:17','2297','1602'),
    ('25/10/2016','00:32:48','1968','1327'),
    ('16/10/2016','00:30:09','1809','1598'),
    ('22/10/2016','00:18:57','1137','1635')

    SELECT * FROM @CheckIN

参见下面的 excel 图表

我最近也遇到了这个问题,没有很好的解决办法,不过我是这样解决的: 在垂直轴属性(你的图表)> Number > Custom 你可以设置一个您的轴的自定义格式。您可以将其设置为以下表达式:

="0" + CStr(Int(Fields!MinsWaitAdult.Value/3600)) 
    + ":" + CStr(Int(Fields!MinsWaitAdult.Value/60)) 
    + ":" + RIGHT("0" + CStr(Fields!MinsWaitAdult.Value MOD 60), 2)