Как добавить круговую диаграмму в отчет доступа
У меня есть таблица, которая показывает " готово "и" остается "для каждой" области", как показано ниже:
AREA DONE REMAIN TOTAL
AREA1 100 200 300
AREA2 200 300 500
AREA3 200 700 900
теперь мне нравится делать отчет, который показывает "готово" и "остается" в каждой области с круговой диаграммой, теперь у меня проблема, как я должен делать эту работу для графика, как должен быть "источник строки" управления диаграммой. Какой запрос нужен на этой таблице?
2 ответов
(я предположу, что ваша таблица называется [AREAS].)
трюк здесь заключается в создании сохраненного запроса объединения с именем [AreaDataForPieChart]...
SELECT "DONE" AS PieCategory, [DONE] AS PieValue, [AREA] FROM [AREAS]
UNION ALL
SELECT "REMAIN" AS PieCategory, [REMAIN] AS PieValue, [AREA] FROM [AREAS]
...возвращающийся...
PieCategory PieValue AREA
----------- -------- -----
DONE 100 AREA1
DONE 200 AREA2
DONE 200 AREA3
REMAIN 200 AREA1
REMAIN 300 AREA2
REMAIN 700 AREA3
...и постройте круговую диаграмму на этом.
начните с создания отчета на основе таблицы [AREAS] и отобразите [AREA] в текстовом поле:
теперь добавьте элемент управления Chart в полосу сведений отчета. При запросе, выберите сохраненный запрос, который мы создали выше
выберите [PieCategory] и [PieValue] в качестве столбцов для диаграммы
выберите "круговая диаграмма" в качестве типа диаграммы
макет данных по умолчанию будет работать нормально из-за порядка столбцов в нашем запросе
сообщите отчету, чтобы связать диаграмму с основным отчетом ,используя [область] поля
дайте диаграмме значимое название, затем нажмите кнопку" Готово".
теперь предварительный просмотр отчета. Это должно выглядеть примерно так:
перейти по ссылке:
простой способ использования круговой диаграммы в ms access Я пробовал с
SELECT status, Count(status) AS count FROM Table1 group by status;
запрос в строке источник свойств круговой диаграммы.
первый столбец будет отображаться как метка круговой диаграммы, а второй столбец будет отображать счетчик.
http://www.worldbestlearningcenter.com/index_files/Access-vba-piechart.htm#