09-03-2017, 01:14 (En son düzenleme: 09-03-2017, 01:19 husem.)
merhaba arkadaşlar,
eklemiş olduğum uygulamada,
sipariş kayıt formunda
örneğin 2 nolu siparişe ait verileri girdikten sonrak SİPARİŞ KOPYALA butonuna bastığımda bana hangi siparişe ait verilerin kopyalanacağını soruyor, ben burada 1 yazınca bana 1 nolu siparişteki verileri 2 nolu sipariş olarak S_SIPARIS_DETAY_BILGILERI tablosuna kaydediyor,
benim burada yapamadığım, bu siparişleri S_SIPARIS_DETAY_BILGILERI tablosuna kayıt yaparken KAYIT_NO yu sıralı olarak verdiremedim.
örneğin
1 nolu siparişte 2 tane 1 numaralı kayıt olabiliyor,
aynı siparişte 2 nolu kayıt 4 adet olabiliyor, (oranları ve karışım cinsleri farklı ben aynı kayıt noyu verdirdim)
1 nolu siparişte yukarıdaki gibi 6 adet kayıt var, fakat 1 nolu kayda ait iki veri
2 nolu kayda ait 4 veri,
bunları 2 nolu sipariş için kopyalarken 1 nolu kaydı sıradaki 3 nolu kayıt olarak, iki nolu kaydı da 4 nolu KAYIT_NO olarak nasıl verdirebilirimki
Set Kayit =CurrentDb.OpenRecordset("Select KAYIT_NO From S_SIPARIS_DETAY_BILGILERI Where (((SIPARIS_NO)=" & COPYSp & ")) Group By KAYIT_NO Order By KAYIT_NO")
Kayit.MoveFirst
DoUntil Kayit.EOF
YeniKyt = YeniKyt + 1
CurrentDb.Execute "Insert Into S_SIPARIS_DETAY_BILGILERI(KAYIT_NO,SIPARIS_NO,SATIS_SEKLI,NE_ALINACAK,SIPARIS_CINSI,ORAN,KARISIM_CINSI,YAPILACAK_ISLEM_KODU,RENK_NO,RENK,KG,KGFIRELI,BIRIM_FIYAT,TUTAR,EBAT,GRAMAJ,SON_DURUM,NERDEN_ALINDI) " & _
sn dsezgin merhaba,
eklemiş olduğunuz kodları SIPARİS_KOPYALA butonu olay yordamına eklediğimde sipariş kopyala işlemi gerçekleşmedi.
ayrıca sn dsezgin, sipariş kopyası oluştururken,
1 nolu resimde 1 ve 3 nolu kayıtlar var
bu siparişleri kopya yaparken, 1 olan siparişi (2 adet verisi var) yeni kayıt olarak 4 nolu kayıt
3 nolu siparişi de (4 adet verisi var) 5 nolu kayıt olarak yapacak mı acaba.?
buradaki tüm verileri 4 nolu sipariş yaparsa karışıklık olacak çünkü.