Skip to main content

AccessTr.neT


Setfocus Sorunu

Setfocus Sorunu

Çözüldü #1
merhaba arkadaşlar,

metin2, metin3 ve metin4 kutularının sekme durağı evet olduğunda
BARKOD metin kutusunun güncelleme sonrasında BARKOD metin kutusuna setfocus yapmıyor.

metin2, metin3 ve metin4 kutularının sekme durağı HAYIR olduğunda
BARKOD metin kutusunun güncelleme sonrasında BARKOD metin kutusuna setfocus yapıyor.

metin2, metin3 ve metin4 kutularının sekme durağı evet olduğunda da BARKOD metin kutusuna setfocus nasıl yapılabilir acaba

[img][Resim: do.php?img=11443][/img]
.rar SETFOCUS.rar (Dosya Boyutu: 20,19 KB | İndirme Sayısı: 2)
husem, proud to be a member of AccessTr.neT since 08-03-2009.
Cevapla
#2
çok emin değilim ama şöyle bir sorun var siz galiba ENTER tuşuna basıyorsunuz metin kutusu içindeyken bu tuşa basmak metin kutusundan çıkmak demektir, zaten kaydı da metin kutusundan çıktığı için günceller. siz burada aslında metin kutusundan çıktığında metin kutusuna geri dön gibi bir anlam taşıyor kodu after_update yerine before_update aşağıdaki gibi değiştirerek yazmayı dener misiniz?
Private Sub BARKOD_BeforeUpdate(Cancel As Integer)
AAA = Me.BARKOD
Me.Metin2 = AAA
Cancel = True'<== eklenen satır
End Sub
Cevapla
#3
işlem yaptıktan sonra barkod metin kutusunu temizlemesi gerekiyor,
Private Sub BARKOD_BeforeUpdate(Cancel As Integer) olduğunda barkod metin kutusun temizlemiyor, hata veriyor.
fakat sorunu çözdüm,
bir tane buton ekleyip her barkod sonrası o butona tıklatarak işlem yaptırdım,
bu sayede barkod okuyunca yine aynı barkod metin kutusun temizleyip yeni barkod için barkod metin kutusunda bekliyor,
ilginiz için teşekkürler,
iyi çalışmalar dilerim.
husem, proud to be a member of AccessTr.neT since 08-03-2009.
Cevapla
#4
Temizlemesi gerektiğine dair her hangi bir şey söylememiştiniz onun için temizleme kodu eklemedim ama onun dışında kod belirttigim yere yazdiginizda soru çıkartmıyordu sizde de sorun çıkartmamalıydı
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da