首页 > 解决方案 > 绘制简单图表时如何让 MS ACCESS 运行交互式查询

问题描述

MS Office 365 专业增强版,访问 2007 - 2016

我正在尝试构建一个非常简单的图表,该图表随时间绘制单个值。数据来自保存的查询,看起来像这样......

SELECT tot_effort_left, when_captured
FROM BurnDownMetrics
WHERE project = proj and domain = dom;

当我运行查询时,它会询问我输入的“proj”和“dom”,并且它生成的表/报告是正确的。

tot_effort_left     when_captured
300.0               4/10/2018
270.0               5/10/2018
230.0               6/10/2018
190.0               7/10/2018
100.0               8/10/2018

现在,对于报告...

在图表设置中,我选择“查询”并从提供的列表中识别存储的查询。

对于“轴”,我选择“when_captured”,对于“值(Y 轴)”,我选择“tot_effort_left(Sum)”,然后会弹出一个图表。看起来不错,但它似乎使用了我在开发查询时指定的搜索条件。它不问我的价值观。所以我认为它只是获取一些数据,以便我可以继续开发图表/报告,当我实际运行它时,它会询问。

另一个令人不安的事情是,我真的不希望它总结任何东西,只需绘制查询返回的数据。所以我将其更改为“tot_effort_left (None)”和我消失的漂亮图表。我回到“tot_effort_left (Sum)”,漂亮的图表就恢复了。所以我猜测/希望如果没有什么可以总结,“总和”实际上不会做任何事情。我保存报告(手指交叉)。

现在,我双击报告。它不运行查询,也不向我询问“proj”和/或“dom”。它只是绘制了我在开发报告时看到的相同点。

有没有办法让它提示我查询条件,通过查询运行以生成数据,然后绘制它?

标签: ms-access

解决方案


推荐阅读