metinkutusu boş olmasın
Tarih
20/07/2009 22:50
Konu Sahibi
mariachi232
Yorumlar
7
Okunma
2299
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
mariachi232
Üye
Kullanici Avatari
Üye
22
8
23/06/2009
0
Düzce
Ofis 2007
03/07/2014,16:46
Çözüldü 
arkadaşlar modül yazılımı ile ilgili bi sorunum var şimdi bi metinkutusunu tabloda bi ala atadım fakat tablom gereği orayı "gerekli" yapamıyorum bunun yerine formda kaydet tuşuna bastığımda bu alan boş ise bana msgboxta uyarı vermesini istiyorum yazdığım kodlar

private sub kaydet_click()....
if metin0.text = ""(veya isnull da denedim) then
msgbox[lütfen....]
end if
end sub

basicte böle bi kod işe yarıyo fakat burada olmadı sürekli hata verdi bendemi bi sorun var çünkükodları yazarken herhangi bir hata vermiyo çalıştırdığımda runtime 2198 gibi bi error veriyo yardımcı olursanız sevinirim...
mariachi232, 23-06-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

Bilgisayarcı
Atçalı
Kullanici Avatari
Onursal
657
29/01/2008
410
Antalya
Ofis 2003
01/11/2011,15:17
Çözüldü 
Sponsor Reklam
önce me.metin0.setfocus yaparsan olur sanırım.
Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
                                                                                        Descartes


Cevapla

mariachi232
Üye
Kullanici Avatari
Üye
22
8
23/06/2009
0
Düzce
Ofis 2007
03/07/2014,16:46
Çözüldü 
kardeş çok saol oldu ama neden bu setfocus olayı gerekiyor mantığı ne
mariachi232, 23-06-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.757
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
23/05/2017,21:19
Çözüldü 
Sponsor Reklam
Çünkü setfocus komutu o alana odaklanmak için kullanılır. Eğer kullanmazsanız yapılan işlemden sonra otomatik olarak alan terkedileceğinden yapılan kontrol işe yaramayacaktır. Böylece if ile belirlenen şarat gerçekleşirse alan terkedilir ama gerçekleşmezse alanda kalınır. Alanda kalınması için de setfocus kullanırız.

Anlatabildim umarım?
İnadına, ille de Accesstr.net...
Cevapla

mariachi232
Üye
Kullanici Avatari
Üye
22
8
23/06/2009
0
Düzce
Ofis 2007
03/07/2014,16:46
Çözüldü 
hmm dediklerini anladım ama zamanla buna neden ihtiyaç duyulduğunu düşünerek ve görerek kavrayabilirim o zaman mantık olarak böle işlemlerde yani metin kutularıyla ilgili böle yordamlarda hareketlerde böle bu komutu kullanmöamız gerekecek
mariachi232, 23-06-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.757
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
23/05/2017,21:19
Çözüldü 
Sponsor Reklam
Aslında programcılığın mantıkla tamamen birebir ilgisi olması gayet normal. Metin kutusu içinde bir eylemi kontrol ettireceksek, oradan çıkılmasını beklemek gerekiyor. Aksi taktirde içerde basacağımız her tuş için eylem planlamak gerekir. Oysa işimiz bitmeden o kutuda hatalı da yazabiliriz, yazdıklarımızı silebiliriz de. Ne zaman tamam demiş oluruz, tabi ki çıkınca.. Çıkınca da bir sıkıntı var, o da geri dönmeyi gerektiriyor. Ne yapacağız, adam kapıdan çıkmadan niyetini bilemiyoz, çıkınca da iş işten geçmiş oluyor. Onu oradan hem çıkartmak hem de çıkartmamak lazım. Bu nasıl olur? İşte set focus komutuna if ile parametre atamış oluruz. Bu işlem çabuk olduğundan da alandan hiç çıkılamamış gibi olur.

Komutların birer birer ne işe yaradıklarını bilirseniz mantık kurmak daha kolaydır.

İyi günler..
İnadına, ille de Accesstr.net...
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü metinkutusu değeri ile listboxta arama yapmak cenn1 3 1.507 04/12/2013, 17:29 cenn1
Çözüldü access, email gonderme; mail govdesi tek satır olmasın keskin78 3 1.681 08/09/2013, 22:18 mehmetdemiral
Çözüldü raporda metinkutusu birleştirme ferhatozge 8 1.889 18/04/2012, 20:37 ferhatozge
Çözüldü komut butonum dik köşeli olmasın m çakıcı 5 1.277 20/04/2009, 22:14 m çakıcı


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status