How to add a pie chart to my Access report

前端 未结 2 1591
北恋
北恋 2020-12-30 11:31

I have a table that shows \"DONE\" and \"REMAIN\" for each \"AREA\" like below:

 AREA       DONE    REMAIN TOTAL
 AREA1      100     200     300
 AREA2               


        
相关标签:
2条回答
  • 2020-12-30 11:46

    Follow the below link:

    A simple way to use pie chart in ms access I tried with the

    SELECT status, Count(status) AS count FROM Table1 group by status;
    

    Query in Row source of pie chart properties.

    The first column will display as a label of the pie chart and 2nd column will display the count.

    http://www.worldbestlearningcenter.com/index_files/Access-vba-piechart.htm#

    0 讨论(0)
  • 2020-12-30 11:50

    (I'll assume that your table is named [AREAS].)

    The trick here is to create a saved UNION query named [AreaDataForPieChart]...

    SELECT "DONE" AS PieCategory, [DONE] AS PieValue, [AREA] FROM [AREAS]
    UNION ALL
    SELECT "REMAIN" AS PieCategory, [REMAIN] AS PieValue, [AREA] FROM [AREAS]
    

    ...returning...

    PieCategory  PieValue  AREA 
    -----------  --------  -----
    DONE              100  AREA1
    DONE              200  AREA2
    DONE              200  AREA3
    REMAIN            200  AREA1
    REMAIN            300  AREA2
    REMAIN            700  AREA3
    

    ...and base the pie chart on that.

    Start by creating a Report based on the [AREAS] table, and display [AREA] in a text box:

    Report1.png

    Now add a Chart control to the Detail band of the report. When prompted, choose the saved query we created above

    ChooseQuery.png

    Choose [PieCategory] and [PieValue] as the columns for the chart

    ChooseColumns.png

    Choose "Pie Chart" as the chart type

    ChooseChartType.png

    The default data layout will work fine because of the order of the columns in our query

    DataLayout.png

    Tell the report to link the chart to the main report by using the [AREA] fields

    Linking.png

    Give the chart a meaningful title, then click the "Finish" button.

    Finish.png

    Now preview the report. It should look something like this:

    Results.png

    0 讨论(0)
提交回复
热议问题