Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
20/07/2009 22:50
Konu Sahibi
mariachi232
Yorumlar
7
Okunma
2777
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

mariachi232

Üye
Üye
 32
 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.

Kullanici Avatari

Bilgisayarcı

Atçalı
Aktif Üye
 Belirtilmemiş
 658
 34
 29/01/2008
410
 Antalya
 
 Ofis 2003
 01/11/2011,15:17
Çözüldü 
ö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



Kullanici Avatari

mariachi232

Üye
Üye
 32
 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.

Kullanici Avatari

mehmetdemiral

.
Uzman
ME.... DE....
 53
 4.890
 213
 30/10/2008
 Samsun
 Öğretmen
 Ofis 2013 32 Bit
 23/09/2018,22:15
Çözüldü 
Çü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...

Kullanici Avatari

mariachi232

Üye
Üye
 32
 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.

Kullanici Avatari

mehmetdemiral

.
Uzman
ME.... DE....
 53
 4.890
 213
 30/10/2008
 Samsun
 Öğretmen
 Ofis 2013 32 Bit
 23/09/2018,22:15
Çözüldü 
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...


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Vcard İçin Resim Kayıt Zorunluluğu Olmasın access acemisi 2 98 16/08/2018, 23:47
Son Yorum: access acemisi
Çözüldü metinkutusu değeri ile listboxta arama yapmak cenn1 3 1.805 04/12/2013, 17:29
Son Yorum: cenn1
Çözüldü access, email gonderme; mail govdesi tek satır olmasın keskin78 3 2.068 08/09/2013, 22:18
Son Yorum: mehmetdemiral
Çözüldü raporda metinkutusu birleştirme ferhatozge 8 2.315 18/04/2012, 20:37
Son Yorum: ferhatozge
Çözüldü komut butonum dik köşeli olmasın m çakıcı 5 1.637 20/04/2009, 22:14
Son Yorum: m çakıcı

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.