:)
priiit!!!!
pelanggaran ... pelanggaran .....

Dear yokan,
Sebagai bagian dari RDBMS, Access database juga seyogyanya tetap dibuat 
berpegang teguh pada asas normalisasi.
Relasi dari sisi many hanya boleh menunjuk kepada satu tabel saja di sisi one 
nya.
Dari PO Line anda, field item kode bisa menunjuk ke T_Account, tapi juga bisa 
menunjuk ke T_Item_Master. Ini namanya ... pelanggaran ...

:)


Ada beberapa cara yang bisa ditempuh:

Cara #1. 
Tabel PO Line berisi satu field item kode yang related ke T_Item_Master, dan 
satu field account_code yang related ke T_Account. Field Item/GL harus dibuang. 
Dengan demikian satu baris PO Line hanya boleh merujuk ke satu field Account 
master, atau satu field Item Master. Berikan nilai N/A (Not Available) ke 
masing masing master tabel, jika seandainya PO Line hanya berisi Item code 
saja, atau account kode saja.

Cara #2. 
Satukan T_Account dan T_Item_Master menjadi satu tabel, dan tambahkan satu 
field pembeda record tersebut adalah record GL atau record Item, misalnya 
bernama Item_Type (Isinya G untuk GL, I untuk Item), lalu lebur account code 
dan item kode ke dalam satu field, misalnya bernama Item_Code. Sekarang pasang 
primary key ke dua field ini Item_Type+Item_Code. PO Line juga sekarang berisi 
field Item_Type dan Item_Code. Jadi relasi kedua tabel adalah pada kedua field 
tersebut.

Cara #3.
Buat PO Line menjadi dua tabel yang berbeda. Satu tabel hanya menampung item 
line, satu tabel lain hanya menampung account lain saja.



aksan kurdin





--- In [email protected], "yokananwahyono" <yokananwahy...@...> 
wrote:
>
> Dear Para Pakar
> 
>  
> 
> Saya coba membuat aplikasi PO
> 
> Rencana akan membuat F_PO yang berisi PO_Header dan PO_Detail
> 
>  
> 
> Di "F_PO_Line" jika GL/Item di Pilih GL maka Item Code akan membuat combo
> box yang bersumber pada "Q_Cmb_Acount"
> 
> Jika di Pilih item maka item code akan membaut combo box yang bersumber pada
> "Q_Cmd_Item"
> 
>  
> 
> Jika memnggunakan konsep membuat 2 combo box dari masing data tsb, dan jika
> di click GL maka Combo "Q_Cmd_Account" muncul dan Combo "Q_Cmd_Item" Visible
> tentunya tampilan fomr akan kurang bagus
> 
>  
> 
> Adakah teman 2 yang punya solusi
> 
> Untuk lebih jelas silahkan lihat attach
> 
>  
> 
> Thx
> 
>  
> 
> Yokanan
>


Kirim email ke