Dear mas Yerry Dermawan,
Bisa dengan membuat query crosstab
TRANSFORM Sum(Table1.QTY) AS SumOfQTY
SELECT Table1.KODE, Table1.NAMA
FROM Table1
WHERE (((Format([TGL],"ddmmyy")) Between 010213 And 280212))
GROUP BY Table1.KODE, Table1.NAMA
PIVOT Format([TGL],"dd");
QueryCrosstab | |||
KODE | NAMA | 10 | 11 |
AB | ROKOK | 2 | |
SB | SABUN | 3 | |
Dan query rekap
SELECT Table1.KODE, Table1.NAMA, Sum(Table1.QTY) AS SumOfQTY, Format([TGL],"mmyyyy") AS Periode
FROM Table1
GROUP BY Table1.KODE, Table1.NAMA, Format([TGL],"mmyyyy");
QueryRekap | |||
KODE | NAMA | SumOfQTY | Periode |
AB | ROKOK | 2 | 022013 |
SB | SABUN | 3 | 022013 |
Hasil reportnya sbb
Salam,
Sumiyanto Surabaya
http://cakyanto.wordpress.com/
http://mugi.or.id/blogs/sumiyanto/
From: belajar-access@yahoogroups.com [mailto:belajar-access@yahoogroups.com] On Behalf Of Yerry Dermawan
Sent: Saturday, February 09, 2013 11:17 PM
To: belajar-access@yahoogroups.com
Subject: [belajar-access] Tanya hasil report seperti excel [1 Attachment]
[Attachment(s) from Yerry Dermawan included below]
Dear Suhu Access,Mau tanya lagi
misal saya mempunyai data dalam tabel1 sebagai berikut :
Table1 | ||||
ID | TGL | KODE | NAMA | QTY |
1 | 10/02/2013 | AB | ROKOK | 1 |
2 | 10/02/2013 | AB | ROKOK | 1 |
3 | 11/02/2013 | SB | SABUN | 3 |
Bagaimana cara tertampil direport
menjadi :
KODE | NAMA | TGL | |
10/02/2013 | 11/02/2013 | ||
AB | ROKOK | 2 | 0 |
SB | SABUN | 0 | 3 |
Jadi mendatar seperti tampilan di excel, dan bagaimana pula bisa dijadikan sebagai laporan rekapnya,
Laporan Rekap yang diinginkan sebagai berikut :
BULAN | FEBRUARI 2013 | |
KODE | NAMA | FEBRUARI |
AB | ROKOK | 2 |
SB | SABUN | 3 |
Attachment terlampir
Sebelumnya saya ucapkan Terima Kasih.
| Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (2) |


Tidak ada komentar:
Posting Komentar