TextBox'daki verileri temizlemek
Tarih
18/03/2014 04:35
Konu Sahibi
kenan827
Yorumlar
6
Okunma
2023
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



kenan827
Aktif Üye
Kullanici Avatari
Aktif Üye
289
28/02/2013
0
İstanbul
-
07/07/2016,21:28
Çözüldü 
Sponsor Reklam
Merhaba arkadaşlar eklediğim dosyada satış bilgileri ekranında formu temizle butonuna tıkladığımız zaman ComboBox ve TextBox'ları temizliyor. Temizledikten sonra ListBox'da başka bir satırdaki veriyi tıkladığımız zaman  girdiğiniz veriler kaydedilsin mi? onay kutusu çıkıyor. Temizle butonunun kaydedilsin mi? onay kutusu ile bağlantısını nasıl kesebiliriz. Sadece Kaydet dediğimiz zaman kaydedilsin mi? onay kutusu açılsın. Bu konuda yardımlarınızı bekliyorum.

Kul Adı: AHMET
Parola : 111


Ek Dosyalar
.rar   Örnek.rar (Dosya Boyutu: 296,88 KB / İndirme Sayısı: 3)
Cevapla

Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.546
7
30/10/2008
804
Tekirdağ
Ofis XP
Bugün,13:07
Çözüldü 
Eklediğiniz dosya, bende açılış formundan sonra kod sayfasında date fonksiyonu ile ilgili bir hata verip açılmıyor,
Maalesef, shift tuşuyla da açılmıyor. O nedenle, tasarıma girip, probleme bakamıyoruz.
Lütfen shift tuşu kilitlemeyi kaldırıp tekrar ekleyin.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla

kenan827
Aktif Üye
Kullanici Avatari
Aktif Üye
289
28/02/2013
0
İstanbul
-
07/07/2016,21:28
Çözüldü 
Sponsor Reklam
Hocam dosyayı tekrar ekliyorum. Eğer yine açılmasa tüm makroları devre dışı bırakın veri tabanı modunda açılacaktır.


Ek Dosyalar
.rar   Örnek.rar (Dosya Boyutu: 298 KB / İndirme Sayısı: 3)
Cevapla

atoz112
Uzman
Kullanici Avatari
Uzman
5.185
04/08/2009
İstanbul
Ofis 2007
Çözüldü 
merhaba,

bahsettiğiniz sorun,temizle butonundan kaynaklı değil aksine satış formunuzun güncelleme öncesi olay yordamında yer alan kodlamadan dolayı olmakta.

temizle butonu kodunuz:

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub Komut27_Click()  
   Dim nesne As Object
For Each nesne In Me.Controls
    If TypeName(nesne) = "TextBox" Or TypeName(nesne) = "ComboBox" Then
        YAPILANISLEM = ""
        ADEDI = ""
        SATISFIYATI = ""
        TOPLAMSATIS = ""    
    Me.ANAISLEMLER_ISLEMTARIHI.SetFocus        
    End If
Next
End Sub


form güncelle öncesi kodunuz:

Visual Basic Code
1
2
3
4
5
6
7
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim C As Integer
C = MsgBox("...!!!.GİRDİĞİNİZ VERİLER KAYDEDİLSİN Mİ?.!!!...", vbYesNo + vbQuestion + vbDefaultButton1, " Bilgi")
If C = vbNo Then
DoCmd.RunCommand acCmdUndo
End If
End Sub


bu sebeple,listeden bir kayıt seçtiğinizde,bu güncelleme öncesi kod çalışmakta.

ek'te çalışmanıza dair sadece çalışma durumunu görmeniz açısından bazı düzeltmeler yaparak,bir örnek çalışma hazırladım.inceleyebilirsiniz.

fakat,form ve sorgularınızda yapılması gereken düzeltmeler ve ayarlamalar da zannımca hala mevcut.

YAPILANLAR:
1-form üzerindeki müşteri no alanını açılan kutu olarak değiştirilip seçim yapıldığında yandaki isim alanına otomatik bilgisi de gelmektedir.

2-form üzerindeki kayıt bilgi ve sorgulamalar ile liste bilgileri düzeltildi.

3-mükerrer kayıt kontrolü eklendi.

4-temizle butonu içeriği iptal edilip yerine yeni kayıt açma ifadesi yazıldı.

bilgilerinize,
iyi çalışmalar,
saygılar.



Ek Dosyalar
.rar   ÖrnekATOZ.rar (Dosya Boyutu: 302,73 KB / İndirme Sayısı: 21)
Cevapla

kenan827
Aktif Üye
Kullanici Avatari
Aktif Üye
289
28/02/2013
0
İstanbul
-
07/07/2016,21:28
Çözüldü 
Sponsor Reklam
Çok teşekkürler hocam ellerinize sağlık.
* Hocam kaydet butonuna bastığımız zaman kayıtan sonra ComboBox ve TextBox'lardaki veriler temizlense çok iyi olur.
*ListBox'daki bir satıra tıklayıp ComboBox ve TextBox'lara veri alıp üzerinde değişiklik yaptığımız zaman. Değişikliğe izin vermiyor.
*Hocam birde mükerrer kayıt yapsın sebebine gelince ayni müşteriye aynı ürünü defalarca satıyoruz. Bu nedenle mükerrer kayda
izin versin. Saygılar.
Cevapla

atoz112
Uzman
Kullanici Avatari
Uzman
5.185
04/08/2009
İstanbul
Ofis 2007
Çözüldü 
sayın kenan827,

ek'te son taleplerinize dair yeniden hazırlanmış örnek mevcuttur.

Yapılanlar:
1-kaydet butonuna basıldıktan sonra,yeni kayıt açılmaktadır.

2-mükerrer kayıt kontrolü iptal edilmiştir.

listboxdan herhangi bir kayıt seçildiğinde o kayda dair yapılan düzeltme işlemlerinde sorundan bahsetmişsiniz fakat böyle bir sorun görülmemiştir.kayıt seçilip üzerinde değişiklikler yapıldıktan sonra kaydet butonuna basıldığında kayıt düzeltilmiş hali ile kaydedilmektedir.

bilgilerinize,
iyi çalışmalar,
saygılar.


Ek Dosyalar
.rar   ÖrnekATOZ2.rar (Dosya Boyutu: 302,78 KB / İndirme Sayısı: 15)
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Kayıt Kontrol Eksik Verileri Bulma Ve Hesaplama hknct 10 116 11/02/2017, 18:11 hknct
  Verileri Excele Aktarma Hatası hknct 7 95 09/02/2017, 12:33 atoz112
  Form Üzerinde Verileri Filitreleme Ve İlgili Toplamları Gösterme haziran4 6 121 06/02/2017, 08:53 haziran4
  access iki tarih arası verileri datetimepicker vasıtasıyla çağırma usescrt 9 228 15/01/2017, 12:43 usescrt
  alt veri sayfasındaki verileri formda görmak murat dikme 4 136 07/12/2016, 18:14 murat dikme


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