Sorduğunuz sorudan malesef bir şey anlaşılmıyor. Çok uzun cümleler yazmayınız.
cıkıs_ekle isimli tabloya veri türü sayı olan "hareket_no" adında alan ekleyiniz.
veresiye, nakit ve kredi kartı ödemesi ile ilgili 3 adet alt form var. bu alt formlardaki "Satışa Aktar" butonunun tıklandığında olayındaki
DoCmd.OpenQuery "cıkısekle", acViewNormal, acEdit
kodu yerine
DoCmd.RunSQL "INSERT INTO cıkıs_ekle ( kayıtno, tarih, stokno, stokadı, cıkıs_adet, cıkısbirimfiyatı, birimi, musteri_no, hareket_no ) SELECT stok_cıkısı.kayıtno, stok_cıkısı.tarih, stok_cıkısı.stokno, stok_kartı.stokadı, stok_cıkısı.cıkıs_adet, stok_kartı.satısfiyatı, stok_kartı.birimi, stok_cıkısı.musteri_no, '" & Me!mus_har_no & "' AS İfade1 FROM stok_kartı INNER JOIN stok_cıkısı ON stok_kartı.stokkodu = stok_cıkısı.stokno GROUP BY stok_cıkısı.kayıtno, stok_cıkısı.tarih, stok_cıkısı.stokno, stok_kartı.stokadı, stok_cıkısı.cıkıs_adet, stok_kartı.satısfiyatı, stok_kartı.birimi, stok_cıkısı.musteri_no, '" & Me!mus_har_no & "' ORDER BY stok_cıkısı.stokno;"
kodu ekleyiniz.
Bu şekilde yaptığınızda "tbl_musteri_hareket" tablosundaki "mus_har_no" alanındaki veri, Cıkıs_ekle tablosundaki hareket_no alanına eklenir,
bu iki alanı ilişkilendirip sorgu oluşturabilirsiniz.
Kayda ait hareketleri görmek için oluşturacağınız formun kayıt kaynağı bu sorgu olur.