Güncellenme sorunu
#1
Merhaba,

Ekteki veritabanımda "TransferFisleriFormu" na transfer edilecek verilerimi giriyorum. Kaynak depodan Hedef depoya stok hareketi olarak veritabanına kayıt ediliyor. Bu kayıtı yaparken "ana tabloya ekle" butonu ile stok fiş numarasını "stokanatablo" ya ekleme sorgusu ile ters kayıt attırıp kaynek depodan çıkışı ve hedef depoya stok girişini yaptırtıyorum. Fakat sorunum şu;

Kullanıcı fişi kaydettikten sonra depo tanımlarını yanlış yaptığını anlasa ve "TransferFisleriFormu" nu tekrar açsa ve hedef depoyu değiştirse veri bütünlüğü bozuluyor. Güncelleştirme sorgusu ile yapmaya çalıştım fakat başaramadım.

Yani kriter olarak bulunulan stok fişindeyken atılan ikinci kaydın verilerini güncellemek için nasıl bir güncelleme satırı kullanmmam lazım bana yardımcı olursanız çok sevinirim.

Örneğin ekteki veri tabanımda "merkez depo" dan (kodu=1) "mutfak" deposuna (kodu=2) malzeme transferi yapıldıktan sonra "ana tabloya ekle" butonuna basıldığında stokanatablo'ya 196 ID nolu transferfisno alanında ise 195 yazıyor. Bu satırın depoID alanı hedef deponun ID nosu yazılmıştır(StokAnaTabloEkleme sorgusu ile bu satır oluşturuldu). Kullanıcı tamda bunu yaptıktan sonra hedef depoyu değiştirip örneğin C deposu (kodu=5) yapsa ikinci alana bu depoID no yansımıyor. İşte tamda bu noktayı nasıl güncelleyebilirim. Yani "TransferFisleriFormu"ndaki "ana tabloya ekle" butonuna bastığında burada bir güncelleştirme çalışmalı ki kullanıcı yapılan değişikliği veritabanındaki ikinci satıra depoID kısmına C deposu (kodu=5) olarak yansıtabilsin.

Umarım anlatabilmişimdir.

Selamlar,,




  Alıntı
Bu mesajı beğenenler:
#2
Selam.
Ekleme Sorgun sadece Stok Fişleri ana tablo ya bilgileri yazıyor.

Daha sonradan stok bilgisi değiştirilirse bu tablodada bilgi değişiyor.

Güncellenmesi gereken yer tam olarak neresi onu anlayamadım.

Yani değişimden sonra eskisi gibi kalan yer.



  Alıntı
Bu mesajı beğenenler:
#3
Merhaba Enigmatic

Hedef depo tarih veya açıklama revize edilirse güncelleme gerektiriyor. Stok kartlarındaki fiyat veya miktar değişiminde bir sorun yok.

Selamlar,,





  Alıntı
Bu mesajı beğenenler:
#4
Onlarıda değiştiriyorum. Stok fişleri ana tablosunda onlarda değişiyor.

Ben yapıyı tam kavrayamadım sanırım.



  Alıntı
Bu mesajı beğenenler:
#5
Merhaba Enigmatic,

Bu kurguyu çok zor oluşturdum. Şu şekilde yapın isterseniz. Hedef depoyu değiştirin ve stokanatabloya bir bakın isterseniz stokanatabloda ikinci satırda DepoID değişmiyor. Bu alanı değiştirmek istiyorum yani Transferformuan bağlı bir şekilde güncellemesini istiyorum

Selamlar,




  Alıntı
Bu mesajı beğenenler:
#6
Evet Yeni fark ettim.
Şöyle birşey yapalım mı.
Kaynak Depo
Hedef depo
İrs. Tarihi,
Açıklama

Bu değerlerden birinden çıkıldığında olay yordamını bir sql update komutu koyup Stok fişi ıd si koşul olacak ve formdaki alanlar kaynak olarak bilgileri yazacak.

Böyle birşey işini görür mü?



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Alan Genişliği Sorunu, Kayda Gitme Sorunu aliaslans 11 1.898 04-10-2019, 13:13
Son Mesaj: halily

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi