23/08/2024, 10:13
Msgbox Ta Sorulan Silme Sorusuna Vbyesnocansel
23/08/2024, 12:28
atoykan
Merhaba Sayın @yenginoglu
Kolaylıkla çözebileceğiniz bir sorun bu aslında. Kayıt Sil butonunu tıkladığınızda msgbox yerine bir silme onay formu oluşturmak istiyorsunuz, kayıt sil butonu bu formu çağırmalı ki formdan diğer formu açma işlemlerini zaten biliyorsunuz. Açılan silme onay formunuzda yapacağınız işlem de msgboxtakine benzer olacak, evet butonu tıklanırsa, hayır butonu tıklanırsa ne işlem yapılacak hangi sorgu çalışacak kurgusu ile kodlamasını yapacaksınız. İşlem tamamlandığında kayıt silindi formu da aynı şekilde silme sorgusunun sonunda çağırıp Tamam butonu ile formu kapatacaksınız. Mantık olarak msgbox aynı form üzerinde işlem yaptığından kodları aynı forma ait olur bu durumda ise tek farkınız çağırdığınız form üzerinden butonlara göre sorguyu çalıştırmak olacak ve sorgunuzu bu forma da ekleyebilir veya bu form üzerinden çağırabilirsiniz ancak kodlar onay formunuza ait olacak.
Kolaylıkla çözebileceğiniz bir sorun bu aslında. Kayıt Sil butonunu tıkladığınızda msgbox yerine bir silme onay formu oluşturmak istiyorsunuz, kayıt sil butonu bu formu çağırmalı ki formdan diğer formu açma işlemlerini zaten biliyorsunuz. Açılan silme onay formunuzda yapacağınız işlem de msgboxtakine benzer olacak, evet butonu tıklanırsa, hayır butonu tıklanırsa ne işlem yapılacak hangi sorgu çalışacak kurgusu ile kodlamasını yapacaksınız. İşlem tamamlandığında kayıt silindi formu da aynı şekilde silme sorgusunun sonunda çağırıp Tamam butonu ile formu kapatacaksınız. Mantık olarak msgbox aynı form üzerinde işlem yaptığından kodları aynı forma ait olur bu durumda ise tek farkınız çağırdığınız form üzerinden butonlara göre sorguyu çalıştırmak olacak ve sorgunuzu bu forma da ekleyebilir veya bu form üzerinden çağırabilirsiniz ancak kodlar onay formunuza ait olacak.
23/08/2024, 13:29
yenginoglu
Merhaba Atoykan hocam,
2 gündür neler denedim ama yapamadım ve yapamıyorum.
frm_MSG_SIL formunda msgbox yerine vbYesNo yu nasıl kullanacağım bilmiyorum.
Örnekleme yapabilirmisiniz hocam.
Saygılarımla,
2 gündür neler denedim ama yapamadım ve yapamıyorum.
frm_MSG_SIL formunda msgbox yerine vbYesNo yu nasıl kullanacağım bilmiyorum.
Örnekleme yapabilirmisiniz hocam.
Saygılarımla,
23/08/2024, 13:49
yenginoglu
Hocam merhaba,
Sağolun sizin yönlendirmenizle ne yapacağımı anladım ve yaptım.
Saygılarımla,
Sağolun sizin yönlendirmenizle ne yapacağımı anladım ve yaptım.
Saygılarımla,
23/08/2024, 14:19
atoykan
Süpersiniz. Elinize sağlık. İyi çalışmalar.
Msgbox'ta vbyesno kullanımındaki durum şudur yes butonu tıklanırsa şu işlemleri yap, no butonu tıklanırsa yapma ya da şu işlemleri yap, cancel eklenirse de aynı mantıkla iptal et veya şu işlemleri yap şeklinde kodlarsınız. Bunun için
Msgbox'ta vbyesno kullanımındaki durum şudur yes butonu tıklanırsa şu işlemleri yap, no butonu tıklanırsa yapma ya da şu işlemleri yap, cancel eklenirse de aynı mantıkla iptal et veya şu işlemleri yap şeklinde kodlarsınız. Bunun için
msgbox "......", vbyesno
şeklinde verdiğiniz mesajdan sonra msgbox yes/no butonlu olarak açılır hangisi ile işlem yapmak istiyorsanız örneğinif msgbox = vbyes then .....
mantığı ile kodlamaya devam eder ve buton işlemlerini kodlarsınız.