Mas yugo.... Terima kasih atas sarannya...
Tapi saya tidak tau cara memanfaatkan store procedure di sql server. Caranya seperti apa mas? Karena sy tidak mengerti untuk bahasa sql ya mas Terima kasih Afrizal ________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Yugo Gautomo Sent: 04 Februari 2010 1:22 To: [email protected] Subject: [belajar-access] Re: stock awal bulan Kalau saya biasanya membuat table tambahan khusus report pak, biar querynya tidak terlalu berat, dan saya memanfaatkan store procedure di sql server. 1. saya buat table ReportHPP fieldnya product_id, month, qty_awal, price_awal, qty_beli, price_beli, qty_jual, price_jual, qty_akhr, price_akhir. table ini diinput saat button transaksi di save, selain insert kedalam table detail pembelian atau penjualan, dia juga update ke table Report hpp ini. kalau di sp, begitu table detail pembelian atau penjualan di insert, maka akan otomatis update table report hpp. mengenai harga, lebih baik menggunakan sistem LIFO, begitu harga berubah, kita save perubahannya ke dalam table laporan ini. saat awal bulan kita harus create record untuk semua product_id, dengan value qty_awal dan price_awal = qty_akhir & price akhir. Memang kelihatannya redundant, tapi saya lebih memikirkan efektifitas dan kemudahan query reporting. Karena pengalaman saya apabila yang querynya sampai lebih dari 3 lapis akan memakan resource yang banyak dan pusing yang amat sangat. Kalau hanya untuk report bulan berjalan, sebaiknya tambahkan saja field-field report tsb kedalam table Master Product / Item. demikian semoga membantu. Untuk yang report stock obat, memang lebih baik menggunakan query yang diberikan oleh pak Aksa Wassalam. --- In [email protected] <mailto:belajar-access%40yahoogroups.com> , Aksan Kurdin <aksan.kur...@...> wrote: > > Dear P. Yugo, P. Afrizal, > Senang sekali semakin banyak solusi alternatif yang hendak ditawarkan. > Silakan download dari message: > http://tech.groups.yahoo.com/group/belajar-access/message/24849 <http://tech.groups.yahoo.com/group/belajar-access/message/24849> > Kita sangat menunggu solusi dari P. Yugo ..... > > Aksan Kurdin > > On 2/3/2010 2:40 AM, Yugo Gautomo wrote: > > > > Boleh kirim file accessnya pak dalam format Access 2003. > > Saya akan coba bantu sesempatnya pak. > > > > kalau untuk update otomatis mungkin bisa dicoba cara ini > > > > UPDATE stokawal VALUE (SELECT stokakhir WHERE Product_id = 'xxx') > > WHERE PRODUCT_ID = 'xxx' > > > > 'xxx' itu sama dengan parameter yang rekursif, jadi harusnya taruh di > > program > > Regards, > > > > Yugo > >

