Alt Forum Bütün Satırlara Ayni Id Numarası Verilmesi

25/12/2022, 02:44

ayavuz2233

Merhaba
Siparişler Formunda seçtiğim müşterinin ürün bilgilerini SiparislerAltFormuna girdiğim zaman her bir satırı ayrı bir ID numarası vererek kayıt yapıyor. Ayni ekranda yapılan satışta  SiparislerAltFormun daki bütün satırlara ayni ID numarası vermesi gerekiyor. Nerede hata yaptığımı bilmiyorum.
25/12/2022, 11:41

atoykan

Siparişler için numaranız otomatik sayı ve SIP_Id olarak adlandırmışsınız. Altformda yaptığınız her işlem siparişler tablosunda yeni kayıt açtığından otomatik sayı SIP_ID artar. Siz buna değer atamaya çalışıyorsunuz ancak atayamazsınız. Çalışmanızı müşteri / sipariş / sipariş içeriği gibi değerlendirerek revize etmelisiniz. Siparişler için oluşturacağınız id ile içerik için oluşturacağınız id ilişkilendirirseniz altformunuzda bu içerik id ile yeni kayıtlar eklersiniz ancak hepsini sipariş id altında gruplandırmış olursunuz kabaca izah etmek gerekirse.
25/12/2022, 12:32

ayavuz2233

Teşekkürler hocam yeni eklediğim şekli ile revize ettim. Tekrar bakabilirmisiniz.
25/12/2022, 22:04

atoykan

Ekli dosyayı inceleyin lütfen. Alt formunuzun SIP_ID bazında nasıl gruplandırılacağı ve sipariş alt form tablosunda nasıl kaydedileceğine yönelik bir düzenleme yaptım. Siparişler alt tablonuza primary key alan olarak SIP_DET_ID alanını ekledim. Siparişlerinizin detayları bu id üzerinden kaydedilir. SIP_ID ilişkili alan olup siparişinizin tek bir id altında gruplanmasını sağlar. Diğer kodlarınıza bakma fırsatım olmadı vakit darlığından ancak mantığı anlayacaksınızdır. Takıldığınız yer olursa sorun ve mutlaka Yapılmaması Gereken Ölümcül Hatalar başlığındaki konuyu dikkatle inceleyerek çalışmanızdaki hataları bu yönde revize edin ki ilerleyen dönemde sorun yaşamayın.
25/12/2022, 22:43

ayavuz2233

Çok teşekkürler Hocam ellerinize sağlık.
26/12/2022, 00:07

atoykan

Rica ederim, iyi çalışmalar.