Dear Mansur,
Saya semprit ya ... :)
prriiiittt.......
Anda melanggar RDMBS.
relasi anda menyebabkan banyak data orphan di tabel detail.
dia orphan terhadap NSI, dan juga orphan terhadap BSE
pecah tabel detail menjadi dua, satu untuk detail BSE dan satunya lagi
untuk detail NSI.
Jadi setiap detail di BSE_detail dan NSI_detail pasti punya relasi di
Headernya masing-masing.
NoBaru bisa anda terapkan di masing2 tabel dengan tinggal kopi paste dan
replace kata2 NSI menjadi BSE
aksan kurdin
On 5/18/2010 8:06 AM, mansur aziz wrote:
Mas Edi,
Terima kasih atas responya. Sebenarnya baik untuk NSI dan BSE fieldnya
sama. yang membedakan adalah kode depannya saja.
Berikut ini coding untuk NSI :
Function NoBaru()
Dim maxno As String
maxno = CInt(DMax("right(nomor,4)", "Tbl_NSI")) + 1
NoBaru = "NSI" & Format(Date, "YYMM") & Right("0000" & maxno, 4)
End Function
jika untuk kode BSE bisa digabung, bagaimana kodingya? karena ketika
saya insert langsung dibawahnya malah jadi tidak jalan sama sekali.
Mohon pencerahannya. Terima kasih
Best Regards,
*MANSUR AZIZ*
[email protected]_
--- Pada *Sen, 17/5/10, edi rosadi /<[email protected]>/* menulis:
Dari: edi rosadi <[email protected]>
Judul: Re: [belajar-access] Menggabungan data di Query
Kepada: [email protected]
Tanggal: Senin, 17 Mei, 2010, 4:55 PM
struktur tabel bse dan nsi tidak semestinya dipisahkan, jadikan
satu tabel saja. untuk penomoran otomatis, gunakan fungsi dmax
dengan kriteria tertentu, sudah pernah dibahas dimilis ini, untuk
mendapatkan nomor terakhir.
Salam,
*Edi Rosadi*
/http://edirosadie. blogspot. com <http://edirosadie.blogspot.com/>/
/http://cilegonmap. blogspot. com <http://cilegonmap.blogspot.com/>//
http://cilegonan. wordpress. com <http://cilegonan.wordpress.com/>/
// facebook
<http://www.facebook.com/group.php?gid=100625963313750&v=app_2373072738#%21/group.php?gid=100625963313750>
//
//
//
/komersilkan blog atau website anda dengan bergabung di sini
<http://www.apenta.com/?ref=ebusiness>atau di sini
<http://secure.hostgator.com/cgi-bin/affiliates/clickthru.cgi?id=ebusiness>/
/ /
/
/
--- On *Mon, 17/5/10, mansur aziz /<mansur4...@yahoo. com>/* wrote:
From: mansur aziz <mansur4...@yahoo. com>
Subject: [belajar-access] Menggabungan data di Query
To: belajar-access@ yahoogroups. com
Date: Monday, 17 May, 2010, 1:57 PM
Dear All,
Saya mempunya 2 buah table utama (TBL_BSE & TBL_NSI) dan 1
buah Tbl_Detail. Masing2 table utama tersebut mempunyai
relationship ke Tbl_Detail.
Pada query jika saya hubungkan antara tbl_bse dengan
tbl_detail berjalan dengan normal (sesuai dengan yang saya
harapkan), begitu juga dengan tbl_NSI dan tbl_detail.
Tapi ketika saya gabungankan antara ketiganya justru data yang
sudah dientry tidak muncul sama sekali.
Saya ingin membuat suatu sistem yang terintegrasi dengan
contoh table yang saya buat tersebut. Mohon pencerahan apakah
ada yang salah dengan relationship yang saya buat?
sebagai gambaran, field2 yang ingin saya tampilkan di query
adalah sbb :
Nomor Job Date Pinciple/cust Product Description Unit
BSE10050001 5/17/2010 ABC
BSE10050002 5/17/2010 BCA
NSI10050001 DST XXX
DST DST DST
Pada field JobDate dan Principle/Customer mengambil dari table
utama yaitu Tbl_BSE dan TBL_NSI
Mohon bantuan teman2 untuk memecahkan masalah ini. Very high
appreciate jika teman2 bisa membantu masalah ini. Terima kasih.
Best Regards,
_mansur4...@yahoo. com_