Sabtu, 01 Maret 2014

Bls: Re: [belajar-access] Laporan Komulatif

Wuihh, agak rumit jg ya querynya.. Tapi terimakasih, om aksan, sangat membantu.
Powered by Telkomsel BlackBerry®

-----Original Message-----
From: aksan kurdin <aksan.kurdin@gmail.com>
Sender: belajar-access@yahoogroups.com
Date: Thu, 27 Feb 2014 13:38:47
To: <belajar-access@yahoogroups.com>
Reply-To: belajar-access@yahoogroups.com
Subject: Re: [belajar-access] Laporan Komulatif [4 Attachments]

mari bermain cantik dengan teknik query: subquery, agregasi, calculated
field.

ada tabel seperti berikut:


dan diinginkan tampilan report perbulan seperti berikut:



laporan dibentuk berdasarkan periode bulanan (yyyy-mm).
ada summary bulan ini, bulan lalu, dan total sampai bulan ini, seperti
terlihat diatas.

query tersebut di bentuk dengan dua tingkat.

pertama kali bermain agregasi untuk mendapatkan jumlah saldo perbulan:
query ini saya beri nama qs_saldo1:


akan diperoleh hasil:



selanjutnya dibentuk query berikutnya berdasarkan query tersebut untuk
memperoleh hasil yang diinginkan.
di sini kita harus bermain subquery untuk mengambil ytd_lastmonth nya:

SELECT
qs_saldo1.Periode_YM,
qs_saldo1.Saldo AS ThisMonth,
NZ((SELECT SUM(x.SALDO) FROM qs_Saldo1 as x WHERE x.Periode_YM < qs_Saldo1.Periode_YM),0) AS YTDLastMonth,
[ThisMonth]+[YTDLastMonth] AS YTD
FROM qs_saldo1;

maka keluarlah hasil di atas.
Anda sudah bisa membuat laporan yang diinginkan berdasarkan query tersebut.


aksan kurdin






On 2/27/2014 9:49 AM, Budhi Ono wrote:
> [Attachment(s) from Budhi Ono included below]
> Mohon bantuan teman-teman tentang query dalam pembuatan laporan
> komulatif. Saya memiliki Tabel1 yang terdiri dari field TANGGAL
> bertipe DATE dan field JUMLAH bertipe NUMBER. Rencana saya
> mengelompokkan JUMLAH per bulan dan kemudian melanjutkannya menjadi
> sebuah report yang menampilkan JUMLAH bulan ini, JUMLAH sampai dengan
> bulan lalu, dan JUMLAH sampai dengan bulan ini. Adapun variabel
> "bulan ini" ditentukan oleh sebuah combobox yang berisi nama bulan
> dalam satu tahun. Untuk jelasnya dapat dilihat pada attachment yang
> saya sertakan.
>
> Terima Kasih.
>


------------------------------------

SPAM IS PROHIBITEDYahoo Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/belajar-access/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/belajar-access/join
(Yahoo! ID required)

<*> To change settings via email:
belajar-access-digest@yahoogroups.com
belajar-access-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
belajar-access-unsubscribe@yahoogroups.com

<*> Your use of Yahoo Groups is subject to:
https://info.yahoo.com/legal/us/yahoo/utos/terms/

Tidak ada komentar:

Posting Komentar