Message box'ta girilen veriyle düzenleme

1 2
07/04/2016, 12:59

mehmetb84

Merhabalar, ekteki veritabanımda bulunan f_stoklar formunda bulunan liste kutularındaki verilerin üzerine gelerek f2 tuşuna bastığımızda, o veriye ait detaylar f_topbol isimli formumda açılıyor. Yapmak istediğim şey; üst tarafta eklediğim topu böl butonuna tıklandığında;
açılacak bir mesaj kutusuna yeni bir metraj değerinin girilmesini istemesi, 
(girilen değerin ilk kayıttaki metraj değerinden büyük olması halinde bir uyarı vermesini)
girilen değerin yeni oluşturulacak kaydın metraj bölümüne yazılmasını,
ilk kayıtta bulunan metraj değerinden girilen değerin düşülmesini,
sonrasında gerçekleşen değişimlerin özet haline gösterilmesini,
ilk kaydın topbilgi alanına "07.04.2016 tarihinde bölündü" ibaresinin
yeni kaydın topbilgi alanına "07.04.2016 tarihinde oluşturuldu" ibaresinin yazdırılmasını,
onaylanması halinde işlemlerin gerçekleştirilmesini, aksi halde hiçbir işlem yapılmamasını istiyorum.

örneğin:lk kaydın peta-160 12.04.2016 151515 altıunbaşak 300mt    olan kaydın
mesaj kutusuna 200mt girilmesi halinde
    yeni kaydın->  peta-160 12.04.2016 151515 altıunbaşak 200mt  07.04.2016 tarihinde oluşturuldu  
     ilk kaydın->    peta-160 12.04.2016 151515 altıunbaşak 100mt 07.04.2016 tarihinde bölündü
şeklinde gösterilmesini, onaylanması halinde değişikliklerin yapılmasını istiyorum.
(Bu arada girilen değerin ilk kayıttaki değerden büyük olması halinde bir uyarı vermesini)

İlginiz ve emekleriniz için şimdiden çok teşekkür ederim.


    
     
             
07/04/2016, 13:17

atoz112

Sayın mehmetb84,

Öncelikle kendi adıma eklediğiniz örneğin üst sürüm olması nedeni ile inceleme imkanım söz konusu olmamaktadır fakat ilk etapta bir cevap verebilmiş olmak adına,şu açıklamanın yapılması uygun görülmüştür.


Alıntı:açılacak bir mesaj kutusuna yeni bir metraj değerinin girilmesini istemesi,

ifadeniz için;
input box ifadesini yazarak bu veriyi edinebilirsiniz.kullanımı hakkında siteden de araştırabilirsiniz.kullanımı hakkında örnek bağlantı aşağıda yazılıdır.inceleyebilirsiniz.

Inputbox kullanımı

Alıntı:girilen değerin ilk kayıttaki metraj değerinden büyük olması halinde bir uyarı vermesini

ifadeniz için;
input box değerini edineceğiniz ve atamasını yapacağınız denetimi IF Fonksiyonu ile kontrol etmek sureti ile değer durumuna göre mesaj verdirebilirsiniz.çünkü,hepsi de bu değere göre yapılabilecek işlemlerdir.

Aynı şekilde,sonrasında belirttiğiniz hususları da yine bu işlemler akabinde gerçekleştirebilirsiniz.Bilginize…iyi çalışmalar,saygılar.
07/04/2016, 13:46

mehmetb84

özet ve onay bölümünü nasıl yapabilirim?
Ayrıca inputboxla ilgili link işime yaramadı. Zaten sadece inputbox kullanımı değil, aynı zamanda bağlantılı aktarma ve düzenleme işlevleri de var sanırım talebimde. Daha önce benzer bir örneğim olsaydı buraya yazıp sizi uğraştırmazdım. Uyarlama yapmaya çalışırdım en azından.
Zamanı olan arkadaşlardan ilgilenmelerini rica ediyorum.
07/04/2016, 22:11

ozanakkaya

msgbox veya input yerine yeni form açtırabilirsiniz.

Açılan formda ürüne ait verileri gösterip, yeni metraja ait veri girişi yapılacak metin kutusu ekle, güncelleştirme sonrasında olayına ilk veriden büyük olma durumuna göre uyarı yazdır.

bilgilendirme kısmını yeni metrajın güncelleştirme sonrasında olayına yazılacak kod ile metin kutularına bilgilendirme yazdır.

54 numaralı peta-160'a ait metraj333,
54 numaralı peta-160'a ait yeni metraj 200
54 numaralı peta-160'a ait eski metraj 133

vs. sizin istediğiniz uyarı

onay butonuna güncelleme ve ekleme sorgusu oluştur,
güncelleme 333'ü 133 yapacak,
ekleme 200 verisine ait yeni kayıt.

siz biraz uğraşın, yapamazsanız belirtin.
07/04/2016, 23:51

mehmetb84

Biraz aşama katettim fakat yeni kaydın eklenmesi konusunda takıldım.
08/04/2016, 02:38

ozanakkaya

inceleyiniz.
1 2