(Tôi sẽ cho rằng bảng của bạn được đặt theo tên [KHU VỰC].)
Bí quyết ở đây là tạo ra một truy vấn UNION lưu tên [AreaDataForPieChart] ...
SELECT "DONE" AS PieCategory, [DONE] AS PieValue, [AREA] FROM [AREAS]
UNION ALL
SELECT "REMAIN" AS PieCategory, [REMAIN] AS PieValue, [AREA] FROM [AREAS]
. ..return ...
PieCategory PieValue AREA
----------- -------- -----
DONE 100 AREA1
DONE 200 AREA2
DONE 200 AREA3
REMAIN 200 AREA1
REMAIN 300 AREA2
REMAIN 700 AREA3
... và căn cứ biểu đồ hình tròn trên đó.
Bắt đầu bằng cách tạo ra một báo cáo dựa trên [KHU VỰC] bảng, và hiển thị [AREA] trong một hộp văn bản:
Bây giờ thêm một điều khiển Chart để ban nhạc chi tiết của báo cáo. Khi được nhắc, chọn truy vấn lưu chúng tôi đã tạo ở trên
Chọn [PieCategory] và [PieValue] như các cột cho bảng xếp hạng
Chọn "Pie Chart" như bảng xếp hạng loại
Layo dữ liệu mặc định ut sẽ hoạt động tốt vì thứ tự của các cột trong truy vấn của chúng tôi
Nói với báo cáo này để liên kết các biểu đồ vào báo cáo chính bằng công [AREA] các lĩnh vực
Đặt cho biểu đồ một tiêu đề có ý nghĩa, sau đó nhấp vào nút "Hoàn tất".
Bây giờ xem trước báo cáo. Nó sẽ giống như thế này:
Nguồn
2013-10-11 21:20:45
Chỉ cần được rõ ràng: Bạn muốn ba biểu đồ pie riêng biệt, một cho từng khu vực, có đúng không? –
vâng, tôi muốn có ba biểu đồ hình tròn riêng biệt, một biểu đồ cho mỗi KHU VỰC. – masoud