如何为MS Access Report中的每条记录创建PIE图表

时间:2017-04-05 06:11:45

标签: vba ms-access

我使用报告向导创建了一个报告。有一个名为百分比完成的列。我想为此列的每个记录生成饼图。 请帮忙。

1 个答案:

答案 0 :(得分:0)

饼图至少需要两个串联值。在您的情况下,您需要“完整”和“不完整”。构建UNION查询以生成“不完整”值。 UNION查询必须在查询设计器的SQLView中构建。

SELECT ID, [Percentage], "Complete" AS Category FROM table
UNION SELECT ID, 100-[Percentage], "Incomplete" FROM table;

现在将该查询用作图形RowSource的源。

使用图表向导构建图形RowSource并设置主/子链接属性。然后,如果你想编辑RowSource是一个更简单的查询(没有分组) SELECT [Category], [Rate] FROM [UnionQuery];