【发布时间】:2017-11-11 01:46:29
【问题描述】:
我在 MS Access 数据库中有一个road_insp 查询:
+---------+---------+-----------+-----------+
| INSP_ID | ROAD_ID | INSP_YEAR | CONDITION |
+---------+---------+-----------+-----------+
| 1 | 100 | 2009 | 1 |
| 2 | 100 | 2011 | 0.95 |
| 3 | 100 | 2012 | 0.9 |
| 4 | 100 | 2015 | 0.85 |
| 5 | 100 | 2017 | 0.8 |
+---------+---------+-----------+-----------+
| 6 | 200 | 2009 | 0.75 |
| 7 | 200 | 2011 | 0.7 |
| 8 | 200 | 2013 | 0.65 |
| 9 | 200 | 2017 | 0.6 |
+---------+---------+-----------+-----------+
| 10 | 300 | 2009 | 0.55 |
| 11 | 300 | 2011 | 0.5 |
| 12 | 300 | 2014 | 0.45 |
| 13 | 300 | 2015 | 0.4 |
| 14 | 300 | 2017 | 0.35 |
| 15 | 300 | 2017 | 0.3 |
+---------+---------+-----------+-----------+
| 16 | 400 | 2009 | 0.25 |
| 17 | 400 | 2011 | 0.2 |
| 18 | 400 | 2014 | 0.15 |
| 19 | 400 | 2015 | 0.1 |
| 20 | 400 | 2017 | 0.05 |
+---------+---------+-----------+-----------+
我想创建一个具有每条道路记录的表单。表格中的每条记录都有一个折线图,显示道路随时间的状况。
我的尝试:
我可以做几件事接近我想要的:
-
我可以在基础查询中使用
where子句将检查记录限制为仅包含road #1。虽然这可能看起来达到了我想要的效果,但不幸的是,它并不完全正确。我无法导航到其他道路。 -
相反,我可以删除查询中的
where子句以包含所有检查记录。同样,这在表格中给了我一个单一的记录,但这次它显示了所有道路的平均值。不幸的是,这也不是我想要的:
如何在表格中绘制单个道路随时间变化的状况?
【问题讨论】:
标签: forms ms-access charts pivot linegraph